<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://blog.shelpa.me/posts/nvidia-kernel-module-missing-fedora-41/</loc>
<lastmod>2025-04-17T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/%E4%B8%AD%E6%96%87%E6%B5%8B%E8%AF%95/</loc>
<lastmod>2025-04-20T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/mood/</loc>
<lastmod>2025-04-21T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/pam/</loc>
<lastmod>2025-04-21T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/ip-address-space/</loc>
<lastmod>2025-04-21T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/computer-network-application-layer/</loc>
<lastmod>2025-04-23T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/computer-network-basics/</loc>
<lastmod>2025-04-23T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/computer-network-transport-layer/</loc>
<lastmod>2025-04-28T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/computer-network-network-address-translation/</loc>
<lastmod>2025-05-13T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/computer-networking-routing/</loc>
<lastmod>2025-05-15T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/systemd-user-service-wont-start/</loc>
<lastmod>2025-05-28T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/packet-tracer-configuration/</loc>
<lastmod>2025-06-08T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/multicast/</loc>
<lastmod>2025-06-17T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/introduction-to-oses/</loc>
<lastmod>2025-08-14T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/xv6-labs-2024-lab-util/</loc>
<lastmod>2025-08-23T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/os-organization-and-system-calls/</loc>
<lastmod>2025-08-24T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/xv6-labs-2024-lab-syscall/</loc>
<lastmod>2025-08-26T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/page-tables/</loc>
<lastmod>2025-08-27T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/nvidia-driver-knowledge-for-linux/</loc>
<lastmod>2025-09-01T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/riscv-calling-convention-and-stack-frames/</loc>
<lastmod>2025-09-05T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/xv6-labs-2025-page-tables/</loc>
<lastmod>2025-09-12T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/privileges/</loc>
<lastmod>2025-10-27T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/formal-grammar/</loc>
<lastmod>2025-10-28T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/encryption/</loc>
<lastmod>2025-10-29T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/integrity-constraints/</loc>
<lastmod>2025-11-03T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/bottom-up/</loc>
<lastmod>2025-11-06T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/%E6%95%B0%E6%8D%AE%E5%BA%93%E5%A4%8D%E4%B9%A0/</loc>
<lastmod>2025-11-08T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/basic-sql/</loc>
<lastmod>2025-11-09T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/the-theory-of-relational-database-1/</loc>
<lastmod>2025-11-12T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/the-theory-of-relational-database-2/</loc>
<lastmod>2025-11-12T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/cpp-erasure-of-reverse-iterator/</loc>
<lastmod>2025-11-14T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/linux-fn-keys-mode/</loc>
<lastmod>2025-11-18T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/lr-parsing/</loc>
<lastmod>2025-11-24T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/cpp-package-manager-conan/</loc>
<lastmod>2025-11-29T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/cpp-cross-compilation/</loc>
<lastmod>2025-12-01T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/semantic-analysis/</loc>
<lastmod>2025-12-02T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/%E7%A8%8B%E7%A8%8B%E7%BC%96%E9%87%8C%E4%B8%8D%E6%98%AF%E8%BF%99%E6%A0%B7%E7%9A%84/</loc>
<lastmod>2025-12-05T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/fixing-secure-boot-issue/</loc>
<lastmod>2025-12-14T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/er-graph/</loc>
<lastmod>2025-12-15T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/intermediate-language/</loc>
<lastmod>2025-12-16T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/ll-grammar/</loc>
<lastmod>2026-01-05T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/cpp-copy-and-swap-idiom/</loc>
<lastmod>2026-01-15T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/concurrency/</loc>
<lastmod>2026-01-15T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/posts/linux-filesystem/</loc>
<lastmod>2026-03-19T00:00:00+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/categories/</loc>
<lastmod>2026-03-20T10:48:30+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/tags/</loc>
<lastmod>2026-03-20T10:48:30+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/archives/</loc>
<lastmod>2026-03-20T10:48:30+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/about/</loc>
<lastmod>2026-03-20T10:48:30+08:00</lastmod>
</url>
<url>
<loc>https://blog.shelpa.me/computer-network/bgp-example.html</loc>
</url>
<url>
<loc>https://blog.shelpa.me/</loc>
</url>
<url>
<loc>https://blog.shelpa.me/tags/nvidia/</loc>
</url>
<url>
<loc>https://blog.shelpa.me/tags/fedora/</loc>
</url>
<url>
<loc>https://blog.shelpa.me/tags/kernel-module/</loc>
</url>
<url>
<loc>https://blog.shelpa.me/tags/%E6%B5%8B%E8%AF%95/</loc>
</url>
<url>
<loc>https://blog.shelpa.me/tags/cpp/</loc>
</url>
<url>
<loc>https://blog.shelpa.me/tags/linux/</loc>
</url>
<url>
<loc>https://blog.shelpa.me/categories/notes-linux/</loc>
</url>
<url>
<loc>https://blog.shelpa.me/categories/computer-network/</loc>
</url>
<url>
<loc>https://blog.shelpa.me/categories/routing/</loc>
</url>
<url>
<loc>https://blog.shelpa.me/categories/operating-system/</loc>
</url>
<url>
<loc>https://blog.shelpa.me/categories/database-system/</loc>
</url>
<url>
<loc>https://blog.shelpa.me/categories/compilers/</loc>
</url>
<url>
<loc>https://blog.shelpa.me/page2/</loc>
</url>
<url>
<loc>https://blog.shelpa.me/page3/</loc>
</url>
<url>
<loc>https://blog.shelpa.me/page4/</loc>
</url>
<url>
<loc>https://blog.shelpa.me/page5/</loc>
</url>
</urlset>
