Skip to content

Instantly share code, notes, and snippets.

View YellowOnion's full-sized avatar

Daniel Hill YellowOnion

  • Christchurch, New Zealand
  • 15:27 (UTC +12:00)
View GitHub Profile
[ 0.000000] Linux version 6.19.10 (nixbld@localhost) (gcc (GCC) 15.2.0, GNU ld (GNU Binutils) 2.44) #1-NixOS SMP PREEMPT_DYNAMIC Wed Mar 25 10:13:32 UTC 2026
[ 0.000000] Command line: initrd=\EFI\nixos\056y0z2xs2w7fbmf5snsnrrngqs4m1ax-initrd-linux-6.19.10-initrd.efi init=/nix/store/7kyky6hgcq7x5n6cqxldm39awf5a53d1-nixos-system-Purple-Sunrise-26.05.20260330.15c6719/init hid_apple.fnmode=0 amdgpu.ppfeaturemask=0xfffffffb default_hugepagesz=1G hugepagesz=1G amd_pstate=active loglevel=4 lsm=landlock,yama,bpf
[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009ffff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000000a0000-0x00000000000fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000009d1efff] usable
[ 0.000000] BIOS-e820: [mem 0x0000000009d1f000-0x0000000009ffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x000000000a000000-0x000000000a1fffff] usable
[ 0.000000] BIOS-e820: [mem 0x000000000a200000-0x000000000a20dfff] AC
External UUID: 927137d3-8864-4756-9c7e-3b9d1efff07b
Internal UUID: fd7fc5be-7a90-44e2-8756-3d66ff90d8e8
Magic number: c68573f6-4e1a-45ca-8265-f57f48ba6d81
Device index: 0
Label: root
Version: erasure_coding (1.37)
Incompatible features allowed: erasure_coding (1.37)
Incompatible features in use: no_sb_user_data_replicas (1.36)
Version upgrade complete: erasure_coding (1.37)
Oldest version on disk: deleted_inodes (1.2)
Apr 08 19:11:21 Purple-Sunrise kernel: Linux version 6.19.10 (nixbld@localhost) (gcc (GCC) 15.2.0, GNU ld (GNU Binutils) 2.44) #1-NixOS SMP PREEMPT_DYNAMIC Wed Mar 25 10:13:32 UTC 2026
Apr 08 19:11:21 Purple-Sunrise kernel: Command line: initrd=\EFI\nixos\ax4c1v6ddx7xpqavf3bg1bhwpy1qvh80-initrd-linux-6.19.10-initrd.efi init=/nix/store/y4qkk8yi9m63cw2yflh9ybga3ga4xpv2-nixos-system-Purple-Sunrise-26.05.20260330.15c6719/init hid_apple.fnmode=0 amdgpu.ppfeaturemask=0xfffffffb default_hugepagesz=1G hugepagesz=1G amd_pstate=active loglevel=4 lsm=landlock,yama,bpf boot.debug1devices
Apr 08 19:11:21 Purple-Sunrise kernel: BIOS-provided physical RAM map:
Apr 08 19:11:21 Purple-Sunrise kernel: BIOS-e820: [mem 0x0000000000000000-0x000000000009ffff] usable
Apr 08 19:11:21 Purple-Sunrise kernel: BIOS-e820: [mem 0x00000000000a0000-0x00000000000fffff] reserved
Apr 08 19:11:21 Purple-Sunrise kernel: BIOS-e820: [mem 0x0000000000100000-0x0000000009d1efff] usable
Apr 08 19:11:21 Purple-Sunrise kernel: BIOS-e820: [mem 0x00000000
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Ollama Web UI</title>
<script src="https://cdn.tailwindcss.com"></script>
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.min.css">
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.min.js"></script>
time=2026-04-06T22:45:49.215+12:00 level=INFO source=routes.go:1744 msg="server config" env="map[CUDA_VISIBLE_DEVICES: GGML_VK_VISIBLE_DEVICES: GPU_DEVICE_ORDINAL: HIP_VISIBLE_DEVICES: HSA_OVERRIDE_GFX_VERSION: HTTPS_PROXY: HTTP_PROXY: NO_PROXY: OLLAMA_CONTEXT_LENGTH:0 OLLAMA_DEBUG:DEBUG OLLAMA_DEBUG_LOG_REQUESTS:false OLLAMA_EDITOR: OLLAMA_FLASH_ATTENTION:false OLLAMA_GPU_OVERHEAD:0 OLLAMA_HOST:http://127.0.0.1:11434 OLLAMA_KEEP_ALIVE:5m0s OLLAMA_KV_CACHE_TYPE: OLLAMA_LLM_LIBRARY: OLLAMA_LOAD_TIMEOUT:5m0s OLLAMA_MAX_LOADED_MODELS:0 OLLAMA_MAX_QUEUE:512 OLLAMA_MODELS:/home/daniel/.ollama/models OLLAMA_MULTIUSER_CACHE:false OLLAMA_NEW_ENGINE:false OLLAMA_NOHISTORY:false OLLAMA_NOPRUNE:false OLLAMA_NO_CLOUD:false OLLAMA_NUM_PARALLEL:1 OLLAMA_ORIGINS:[http://localhost https://localhost http://localhost:* https://localhost:* http://127.0.0.1 https://127.0.0.1 http://127.0.0.1:* https://127.0.0.1:* http://0.0.0.0 https://0.0.0.0 http://0.0.0.0:* https://0.0.0.0:* app://* file://* tauri://* vscode-webview://* vscod
time=2026-04-06T22:41:02.529+12:00 level=INFO source=routes.go:1744 msg="server config" env="map[CUDA_VISIBLE_DEVICES: GGML_VK_VISIBLE_DEVICES: GPU_DEVICE_ORDINAL: HIP_VISIBLE_DEVICES: HSA_OVERRIDE_GFX_VERSION: HTTPS_PROXY: HTTP_PROXY: NO_PROXY: OLLAMA_CONTEXT_LENGTH:0 OLLAMA_DEBUG:DEBUG OLLAMA_DEBUG_LOG_REQUESTS:false OLLAMA_EDITOR: OLLAMA_FLASH_ATTENTION:false OLLAMA_GPU_OVERHEAD:0 OLLAMA_HOST:http://127.0.0.1:11434 OLLAMA_KEEP_ALIVE:5m0s OLLAMA_KV_CACHE_TYPE: OLLAMA_LLM_LIBRARY: OLLAMA_LOAD_TIMEOUT:5m0s OLLAMA_MAX_LOADED_MODELS:0 OLLAMA_MAX_QUEUE:512 OLLAMA_MODELS:/home/daniel/.ollama/models OLLAMA_MULTIUSER_CACHE:false OLLAMA_NEW_ENGINE:false OLLAMA_NOHISTORY:false OLLAMA_NOPRUNE:false OLLAMA_NO_CLOUD:false OLLAMA_NUM_PARALLEL:1 OLLAMA_ORIGINS:[http://localhost https://localhost http://localhost:* https://localhost:* http://127.0.0.1 https://127.0.0.1 http://127.0.0.1:* https://127.0.0.1:* http://0.0.0.0 https://0.0.0.0 http://0.0.0.0:* https://0.0.0.0:* app://* file://* tauri://* vscode-webview://* vscod
GIPA: vkCreateInstance
CreateInstance
CreateInstance key: 0x5610e38f37e0
GIPA: vkDestroyInstance
GIPA: vkEnumeratePhysicalDevices
GIPA: vkGetPhysicalDeviceFeatures
GIPA: vkGetPhysicalDeviceFormatProperties
GIPA: vkGetPhysicalDeviceImageFormatProperties
GIPA: vkGetPhysicalDeviceProperties
GIPA: vkGetPhysicalDeviceQueueFamilyProperties
GIPA: vkCreateInstance
CreateInstance
GIPA: vkDestroyInstance
GIPA: vkEnumeratePhysicalDevices
GIPA: vkGetPhysicalDeviceFeatures
GIPA: vkGetPhysicalDeviceFormatProperties
GIPA: vkGetPhysicalDeviceImageFormatProperties
GIPA: vkGetPhysicalDeviceProperties
GIPA: vkGetPhysicalDeviceQueueFamilyProperties
GIPA: vkGetPhysicalDeviceMemoryProperties
GIPA: vkCreateInstance
CreateInstance
GIPA: vkDestroyInstance
GIPA: vkEnumeratePhysicalDevices
GIPA: vkGetPhysicalDeviceFeatures
GIPA: vkGetPhysicalDeviceFormatProperties
GIPA: vkGetPhysicalDeviceImageFormatProperties
GIPA: vkGetPhysicalDeviceProperties
GIPA: vkGetPhysicalDeviceQueueFamilyProperties
GIPA: vkGetPhysicalDeviceMemoryProperties
#include <stdio.h>
#include <string.h>
#include <stdbool.h>
#include <vulkan/vulkan.h>
#include <vulkan/vk_layer.h>
#include <assert.h>
#include <glib.h>
#include <time.h>
#include "kairos.h"