{"id":28060152,"url":"https://github.com/linuxkerneltravel/learninglinuxkernel","last_synced_at":"2025-05-12T08:39:11.804Z","repository":{"id":45150129,"uuid":"253000308","full_name":"linuxkerneltravel/LearningLinuxKernel","owner":"linuxkerneltravel","description":"Linux内核之旅开源社区实验代码管理","archived":false,"fork":false,"pushed_at":"2022-05-09T12:12:05.000Z","size":14291,"stargazers_count":64,"open_issues_count":2,"forks_count":34,"subscribers_count":6,"default_branch":"master","last_synced_at":"2023-04-25T14:30:59.486Z","etag":null,"topics":["kernel-module","linux"],"latest_commit_sha":null,"homepage":"","language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/linuxkerneltravel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-04-04T13:11:26.000Z","updated_at":"2023-03-30T01:59:39.000Z","dependencies_parsed_at":"2022-09-24T20:10:38.246Z","dependency_job_id":null,"html_url":"https://github.com/linuxkerneltravel/LearningLinuxKernel","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linuxkerneltravel%2FLearningLinuxKernel","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linuxkerneltravel%2FLearningLinuxKernel/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linuxkerneltravel%2FLearningLinuxKernel/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linuxkerneltravel%2FLearningLinuxKernel/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/linuxkerneltravel","download_url":"https://codeload.github.com/linuxkerneltravel/LearningLinuxKernel/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253702823,"owners_count":21950033,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["kernel-module","linux"],"created_at":"2025-05-12T08:39:11.167Z","updated_at":"2025-05-12T08:39:11.791Z","avatar_url":"https://github.com/linuxkerneltravel.png","language":"Makefile","readme":"# 学习Linux内核的实验代码仓库\n## 仓库的作用\n* 在我们实验室学习Linux内核各子系统的过程中，写过许多实验代码。现在将这些代码整理在这里，并且会一直保持更新，欢迎所有的Linuxer一起来交流学习。\n\n## 如何上传自己的代码\n* 您可以学习和分享开源社区中的内核试验代码，提交 Issues，可以将我们内核试验代码的git仓库fork到您的github，git pull 到本地后，您可以修改我们的内核试验代码，或者添加您的内核试验代码，需要按分类提交内核实验代码，也请给出对代码的简要说明，然后git push到您的git仓库后，再向我们的git主仓库提交 pull requests，我们的管理员看到后会 review 您的提交，如果没有问题的话，就可以 merge 到我们的git主仓库。\n* 每位同学需将自己的代码按类别上传到某个文件夹下，如写了一个关于fork的小实验，可以上传到“进程管理”文件夹下。\n* 如果一个实验涉及到多方面的内容，则需要上传至多个文件夹下。如关于网络驱动的小实验，需要上传到“设备驱动”和“网络”两个文件夹下各一份。\n* 提交代码时要附带代码说明文档，说明文档命名为README.md。\n* 管理员审核代码的正确性后通过“上传请求”，便完成上传。如果管理员拒绝请求，需向提交者写明原因。\n\n## 如何维护已上传的代码\n* 所有人都可以提交Issues 和 Patch。\n* 提交 Patch 后经管理员审查通过，便完成维护。如果管理员拒绝请求，会向提交者写明原因。\n\n## 代码目录\n* [详细目录](List.md)\n\n## more\n本仓库只是“Linux内核之旅开源社区”中“GitHub平台”的一个部分，关于“GitHub平台”的全部介绍，请浏览：\nhttps://github.com/linuxkerneltravel/community/blob/master/KernelCode.md\n\n关于“Linux内核之旅开源社区”的总体介绍，请浏览：\nhttps://github.com/linuxkerneltravel/community\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinuxkerneltravel%2Flearninglinuxkernel","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flinuxkerneltravel%2Flearninglinuxkernel","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinuxkerneltravel%2Flearninglinuxkernel/lists"}