忘记密码   免费注册 查看新帖 | 论坛精华区

ChinaUnix.net

  平台 论坛 博客 认证专区 大话IT 视频 徽章 文库 沙龙 自测 下载 频道自动化运维 虚拟化 储存备份 C/C++ PHP MySQL 嵌入式 Linux系统
最近访问板块 发新帖
查看: 318889 | 回复: 152

[其他] 内核源码版精华帖分类汇总 [复制链接]

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
发表于 2010-05-29 01:42 |显示全部楼层
本帖最后由 Godbach 于 2014-08-28 13:48 编辑

大家好:

内核源码版对本版块的精华帖进行了分类汇总。所有的精华帖分为十大类。
各个分类的精华帖相关信息分布在该贴2~11楼。每个分类各占1楼,均可从下面分类列表点击进入


非常感谢为内核源码版贡献和分享精华贴的朋友,是你们的精华帖让更多学习内核的朋友体会到了内核源码之博大精深,高效的掌握了各方面的知识,及时的解决工作学习过程中遇到的问题。

非常感谢scutan版主的辛勤工作,大部分的分类汇总工作都是由scutan版主完成的,是你废寝忘食的汇总分类,使得内核源码版的精华帖得以系统化,得以早日问世。也非常感谢accessory兄前期完成的精华帖汇总工作。:wink:

希望此次汇总可以为所有希望一睹内核版精华的朋友提供一个快速的途径。同时,非常欢迎所有朋友参与内核源码版的交流,多多回帖。也许,他日更新精华帖时,就有你一篇又一篇大作位列其中。

另外,如果有朋友发现整理的精华帖中存在转帖而帖子中未说明实情的,欢迎大家及时指出。我们会尽快核实实际的情况,并作出妥善的处理。


---------------------------------------
【后记】
2014.08.28 感谢 flw 大牛的分享,让精华帖的呈现方式更易用使用。

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
发表于 2010-05-29 01:42 |显示全部楼层
本帖最后由 Godbach 于 2014-08-28 13:34 编辑

1. 内核学习方法,编译、调试等常见问题

1.1 关于编译升级内核到2.6.0的一些问题 作者:ommm
1.2 VMWare Workstation 6.0调试Linux Kernel,竟如此方便 作者:albcamus
1.3 基于S3C2410的Linux全线移植文档 作者:dozec
1.4 【原创】《Linker Script in Linux》 作者: zx_wing
1.5 月经结贴 -- 《Segmentation Fault in Linux》 作者: zx_wing
1.6 【译】linux-2.6.31内核文档系列 作者:openspace
1.7 Solaris、Linux和FreeBSD的内核比较 作者:compnik
1.8 定位Oops的具体代码行 作者:albcamus
1.9 调试KERNEL时,找出当前进程信息的方法 作者:accessory
1.10 Linux内核配置文档!!!(make menuconfig) 作者:HopeCao
1.11 Git 中文教程 作者:swanrobin
1.12 怎样为Linux内核打补丁 作者:jeffshia
1.13 2.6 内核中宏定义 #define DEFINE(sym, val)的问题 ? 作者:kimyoung
1.14 Linux内核中的红黑树 作者:Godbach
1.15 Linux内核解读入门 作者:小皮
1.16 Linux汇编语言开发指南(zt) 作者:mmgg00
1.17 Netconsole实例源代码分析 作者:dreamice
1.20 使用git参与kernel开发 作者:albcamus
1.21 http://lwn.net/Articles/2.6-kernel-api/的翻译 作者:co63
1.22 linux情景分析非扫描带书签版本 作者:onlyflyer
1.23 kallsyms的分析 作者:qtdszws
1.24 【求助】关于inb和inw的疑问 作者:njngypp
1.25 绝对精品--linux 内核代码构架图 作者:achlice
1.26 [转贴]用tags/cscope看内核源代码-HOWTO 作者:leviathan.alan
1.27 linux-2.6内核升级文档(全) 作者:killua
1.28 请教一个扩展汇编的问题 作者:flw2
1.29 前段时间arch/i386/kernel/head.S注解 作者:alasijiabandao
1.30 ud2是什么指令? 作者:netentsec
1.31 使用GDB与QEMU调试内核时的问题分析 作者:mingyanguo
1.32 什么是module 以及如何写一个module(转) 作者:我菜我怕谁
1.33 用netconsole从网络上收集Kernel Panic信息详细方法 作者:Jobs.AE@
1.34 升级2.6内核的经验与心得 作者:vikingpro

2人打赏

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
发表于 2010-05-29 01:42 |显示全部楼层
本帖最后由 Godbach 于 2014-08-28 13:35 编辑

2. 进程管理与进程间通信、模块间通信等

2.1 内核通知链 学习笔记 作者:scutan
2.2 使用netlink通讯时需要注意的一些问题 作者:duanjigang
2.3 工作队列分析 作者: rwen2012
2.4 [原创]QEMU小实验:手工遍历所有进程的方法 作者:accessory
2.5 用户空间内核空间ipc总结(sockopt,ioctl,mmap,netlink,proc,seq,file,copy_user) 作者:ubuntuer
2.6 netlink socket 编程之 why & how 作者:duanjigang
2.7 linux2.6.29 swtich_to 详细分析(一) 作者:liujunwei1234
2.8 Linux 用户态与内核态的交互——netlink 篇 作者:独孤九贱
2.9 基于NETLINK的内核与用户空间共享内存的实现 作者:bripengandre
2.10 内核源码kfifo分析(原创) 作者:springtty
2.11 Unreliable Guide to Locking -by Rusty Russell-中文版 作者 :albcamus
2.12 完全公平调度(CFS) 作者:wxc200
2.13 Linux 2.4 内核说明文档(进程与中断管理篇) 作者:xuediao
2.14 写了一个内核模块 实现简单的类似ps命令. 作者:mq110
2.15 PAE机制分析 作者:vestige
2.16 Linux2.6内核进程创建过程分析 作者:scriptkidz
2.17 [转贴]用户态和内核共享内存--最简单的例子 作者:leviathan.alan
2.18 Linux 调度的科普文章 作者:raise_sail
2.19 linux 2.4内核之信号(一) 作者:yjfpb04

1人打赏

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
发表于 2010-05-29 01:42 |显示全部楼层

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
发表于 2010-05-29 01:42 |显示全部楼层
本帖最后由 Godbach 于 2014-08-28 13:37 编辑

4. 中断相关

4.1 《Interrupt in Linux(硬件篇)》(1楼有更新 2008.5.3) 作者:zw_wing
4.2 [保留] 关于LINUX在中断(硬软)中不能睡眠的真正原因 作者:思一克
4.3 2.6.10的中断处理分析 作者:normalnotebook
4.4 请问如果在中断上下文中调用可能引起阻塞的代码到底会怎么样? 作者:dengcainiao

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
发表于 2010-05-29 01:43 |显示全部楼层
本帖最后由 Godbach 于 2014-08-28 13:37 编辑

5. 文件系统方面

5.1 内核模块中对文件的读写 作者:ubuntuer
5.2 一个简单文件系统的实现 作者:goter
5.3 最近看vfs部分,写了个笔记,大家看看.(37 ~ 39 楼更新了mount 文件系 统部分) 作者:xpl
5.4 何把内核中的信息打印到文件 作者:xiaozhe2000
5.5 2.4.18预读算法详解 作者:taoistf
5.6 [转] Dr.Wu 的博士论文: linux内核中的预取算法 作者:albcamus
5.7 UNIX传统文件系统s5fs的实现 作者:xzh2002
5.8 nfs权限 作者:zhaixinshe

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
发表于 2010-05-29 01:43 |显示全部楼层
本帖最后由 Godbach 于 2014-08-28 13:39 编辑

6. 网络协议栈方面

6.1 基于2.6.20版本的《Linux内核源码剖析--TCP/IP实现》【样章01 02 03 22 30】 作者:lmarsin
6.2 [出版]--基于2.6.26内核的《追踪LINUX TCP/IP代码运行》 作者:qinjiana0786
6.3 PF_RING实现分析 作者:独孤九贱
6.4 Netfilter 连接跟踪与状态检测的实现 作者:独孤九贱
6.5 Netfilter之连接跟踪实现机制初步分析 作者:Minit
6.6 教你修改以及重构skb 作者:ubuntuer
6.7 共享RFC集合,linux网络源码伴侣 作者:lmarsin
6.8 关于ptype_all和pypte_base中的pt_prev的说明[转] 作者:Godbach
6.9 Linux内核IP Queue机制的分析(三)——ip_queue内核模块的分析 作者:Godbach
6.10 udp数据报从网卡驱动到用户空间流程总结 作者:peimichael
6.11 Linux内核发送构造数据包的方式 作者:Godbach
6.12 Netfilter CONNMARK用法及分析(二)-- 内核代码分析 作者:godbach
6.13 [保留] 2.6内核数据包接收流程分析 作者:瀚海书香
6.14 敬告:已完成--基于LINUX内核中的TCP/IP的核心过程分析 作者 :qinjiana0786
6.15 Netfilter 地址转换的实现 作者:独孤九贱
6.16 [原]Netfilter实现机制分析 作者:Minit
6.17 Linux内核IP Queue机制的分析(二)——用户态处理并回传数据包 作者:Godbach
6.18 网络子系统在链路层的收发过程剖析 作者:rwen2012
6.19 Netfilter源码分析-我来抛砖,望能引玉 作者:独孤九贱
6.20 Hacking the Linux Kernel Network Stack(译本) 作者: duanjigang
6.21 skbuff解释 - [转贴自CLF,作者:wheelz] 作者:leviathan.alan
6.22 如何让 linux 包转发达到 40万pps,尝试中! 作者:sbyond
6.23 我自己分析内核tc的一点心得 作者:qtdszws
6.24 网络代码学习第二部分:网络子系统在IP层的收发过程剖析 作 者:rwen2012
6.25 Netfliter状态跟踪之动态协议的实现浅析(tftp实现) 作者:独孤九贱
6.26 内核netfilter处理问题(暨packet接受与NAPI介绍) 作者:guotie

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
发表于 2010-05-29 01:43 |显示全部楼层
本帖最后由 Godbach 于 2014-08-28 13:39 编辑

7. CPU与多核方面

7.1 关于LINUX上中断在各个CPU之间的负载平衡问题 作者:思一克
7.2 在多核系统上网络数据转发实验和一点思考 作者:独孤九贱
7.3 关于 atomic 的话题 作者:mik
7.4 关于AMD TLB bug 作者:crspo

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
发表于 2010-05-29 01:43 |显示全部楼层
本帖最后由 Godbach 于 2014-08-28 13:40 编辑

8. 硬件相关与设备驱动

8.1 [原创] 写一个块设备驱动 作者:OstrichFly
8.2 LINUX下USB1.1设备学习小记(更新完毕) 作者:superfight
8.3 请教个网卡驱动的问题 作者:VIP_fuck
8.4 个人对kobject的一点研究 作者:superfight
8.5 RTL8139网卡驱动程序分析[转] 作者:Godbach
8.6 Linux那些事儿之我是USB Core——PDF下载 作者:ilttv.cn
8.7 【原】Linux-千兆网卡驱动实现机制浅析 作者:Minit
8.8 利用udev在/dev下动态生成/移除设备文件 作者:albcamus
8.9 ACPI in Linux - Myths vs. Reality 中文版 作者:albcamus
8.10 Intel-E100网卡驱动实例分析 作者:lenn
8.11 说一说:关于数据传送中 address bus 的工作原理 作者:mik
8.12 有谁对网卡DMA有所了解 作者:duanius
8.13 [转] linux那些事儿之我是HUB - PDF文件 作者:albcamus
8.14 网卡驱动注册到PCI总线这一过程的分析 作者: scutan
8.15 PCI驱动的suspend/resume方法,在何时调用? 作者:albcamus
8.16 请教e1000中DMA传输的问题 作者:tqkangkang
8.17 改写drivers/net/8139too.c 作者:xiongce
8.18 字符设备驱动 架构分析 作者:xpl
8.19 看块设备驱动部分的笔记 作者:xpl
8.20 关于iptables中ip_conntrack_max和hash表的关系及调整 作者 :NetDC
8.21 pci_dma_sync_single_for_cpu到底同步的是什么? 作者:smalloc
8.22 关于ROM BIOS的启动问题 作者:daidongly
8.23 最近在学习2.6的device model,写了篇学习文档,分享给大家 作者:semiyd
8.24 Linux那些事儿之我是U盘 提供pdf格式下载 作者:冷月葬花魂
8.25 [转一好文]从 2.4 到 2.6:Linux 内核可装载模块机制的改变对设备驱动的影响 作者:albcamus
8.26 硬盘扇区的读写函数及其调用路径 作者:思一克

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
发表于 2010-05-29 01:43 |显示全部楼层
本帖最后由 Godbach 于 2014-08-28 13:41 编辑

9. 安全相关

9.1 使用 netfilter/iptables 为 Linux(内核 2.4.x )配置防火墙 作 者:轩辕砍刀
9.2 使用kprobes,截获execve系统调用 作者:albcamus
9.3 Adore-ng-0.56源码分析 作者:ubuntuer
9.4 突破linux内核模块验证 作者:W.Z.T
9.5 【iptables交流贴】iptables执行的流程分析 作者:Godbach
9.6 剖析一个由sendfile引发的linux内核BUG 作者:kouu
9.7 Linux堆栈溢出的经典问题,欢迎围观!大牛前进 作者:GoldenSoldier
9.8 [欢迎进入讨论] 关于syn-proxy的一些问题 作者:Godbach
9.9 新爆内核高危漏洞sock_sendpage的利用分析的讨论 作者: 独孤 九贱
9.10 Linux下实现劫持系统调用的总结 作者:Godbach
9.11 Snort 入侵检测系统源码分析 作者:Godbach  原创作者:独孤 九贱
9.12 呵呵,我也凑个热闹,转发一个原来写的 iptables 版 DNS 匹配模块 作者:platinum
9.13 netlink+netfilter+BloomFilter内核态过滤URL 作者:ubuntuer
9.14 共享:linux arp 欺骗程序 作者:wojiaohesen
9.15 劫持函数调用 作者:ubuntuer
9.16 [原创]关于劫持系统调用隐藏进程的一些心得 作者:g84ch
9.17 Linux内核的加密函数框架 作者:richardhesidu
9.18 Linux-Netfilter&iptables实现机制的分析及应用 作者:Minit
9.19 iptables 源码分析 作者:独孤九贱
9.20 get system call table in x86-64 Linux - 欢迎测试并报BUG 作者:albcamus
您需要登录后才可以回帖 登录 | 注册

本版积分规则

  

北京皓辰网域网络信息技术有限公司. 版权所有 京ICP证:060528号 北京市公安局海淀分局网监中心备案编号:1101082001
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP