<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>LinuxSir.cn，穿越时空的Linuxsir! - 内核与驱动开发   </title>
    <link>http://linuxsir.cn/forum.php?mod=forumdisplay&amp;fid=207</link>
    <description>Latest 20 threads of 内核与驱动开发   </description>
    <copyright>Copyright(C) LinuxSir.cn，穿越时空的Linuxsir!</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Tue, 14 Apr 2026 20:42:43 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>http://linuxsir.cn/static/image/common/logo_88_31.gif</url>
      <title>LinuxSir.cn，穿越时空的Linuxsir!</title>
      <link>http://linuxsir.cn/</link>
    </image>
    <item>
      <title>Linux内核2.6.14源码分析-双向循环链表代码分析</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=398524</link>
      <description><![CDATA[Linux内核2.6.14源码分析-双向循环链表代码分析

版权\\简介： Linux内核源码分析-链表代码分析 分析人：余旭 分析时间：2005年11月17日星期四 11:40:10 AM 雨 温度：10-11度 编号：1-4 类别：准备工作 Email： 时代背景：开始在www.linuxforum.net Linux内核技术论坛上 ...]]></description>
      <category>内核与驱动开发   </category>
      <author>dongjincai</author>
      <pubDate>Wed, 20 Dec 2023 07:10:35 +0000</pubDate>
    </item>
    <item>
      <title>I2C驱动测试 有问题啊啊啊</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=382798</link>
      <description><![CDATA[纳闷啊~~~~~~~~~
我的板子是TQ2440，裸奔时I2C测试OK的
跑系统后测试I2C就出现下面提示了

s3c2440-i2c s3c2440-i2c: cannot get bus (error -110)
s3c2440-i2c s3c2440-i2c: cannot get bus (error -110)

有人说I2C两条线上拉电阻由10K改1K   ， 我试了不行
按照天嵌 ...]]></description>
      <category>内核与驱动开发   </category>
      <author>wukui1008</author>
      <pubDate>Sun, 18 Mar 2012 09:23:27 +0000</pubDate>
    </item>
    <item>
      <title>kernel 2.6.32 README文件中文翻译</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=382372</link>
      <description><![CDATA[版权声明

本文作者是一位自由软件和Linux系统爱好者，所以本文虽然不是软件，但是本着 GPL 的精神发布。任何人都可以自由使用、转载、复制和再分发，但必须保留作者署名，亦不得对声明中的任何条款作任何形式的修改，也不得附加任何其它条件。您可以自由链接、下载、传 ...]]></description>
      <category>内核与驱动开发   </category>
      <author>weiweiabc109</author>
      <pubDate>Sat, 04 Feb 2012 13:20:35 +0000</pubDate>
    </item>
    <item>
      <title>uClibc - 该怎么解读?</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=382283</link>
      <description><![CDATA[想了解 uClibc 的系统调用源码，该如何下手？谢谢。]]></description>
      <category>内核与驱动开发   </category>
      <author>unifoxz</author>
      <pubDate>Tue, 24 Jan 2012 09:27:30 +0000</pubDate>
    </item>
    <item>
      <title>se.avg_wakeup   se.avg_overlap 疑问</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=382256</link>
      <description><![CDATA[static void dequeue_task(struct rq *rq, struct task_struct *p, int sleep)
{
        if (sleep) {
                if (p-&gt;se.last_wakeup) {
                        update_avg(&amp;p-&gt;se.avg_overlap,
                                p-&gt;se.sum_exec_runtime -]]></description>
      <category>内核与驱动开发   </category>
      <author>wukui1008</author>
      <pubDate>Thu, 19 Jan 2012 05:19:08 +0000</pubDate>
    </item>
    <item>
      <title>关于抢占的一个疑问</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=382255</link>
      <description><![CDATA[下面引用网上的一段话，
------------------------------------------
实时和抢占，是为了减少latency  

在非抢占的内核中（比如2.4），中断返回时（包括时钟中断？），如果发现CPU是在内核态，是不进行调

度的。  
因此，在内核态中的某些代码，如果运行时间太长的话 ...]]></description>
      <category>内核与驱动开发   </category>
      <author>wukui1008</author>
      <pubDate>Thu, 19 Jan 2012 05:17:11 +0000</pubDate>
    </item>
    <item>
      <title>高手指点</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=382254</link>
      <description><![CDATA[在schedule中pick_next_entity代码如下：

static struct sched_entity *pick_next_entity(struct cfs_rq *cfs_rq)
{
  struct sched_entity *se = __pick_next_entity(cfs_rq);
  if (cfs_rq-&gt;next &amp;&amp; wakeup_preempt_entity(cfs_rq-&gt;next, se) &lt; 1)
  return cfs_rq-&gt; ...]]></description>
      <category>内核与驱动开发   </category>
      <author>wukui1008</author>
      <pubDate>Thu, 19 Jan 2012 05:16:11 +0000</pubDate>
    </item>
    <item>
      <title>linux2.6内核中cpu_init堆栈初始化疑惑</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=382049</link>
      <description><![CDATA[struct stack {
        u32 irq[3];
        u32 abt[3];
        u32 und[3];
} ____cacheline_aligned;
static struct stack stacks[NR_CPUS];
.........
unsigned int cpu = smp_processor_id();
struct stack *stk = &amp;stacks[cpu];
        __asm__ (
]]></description>
      <category>内核与驱动开发   </category>
      <author>wukui1008</author>
      <pubDate>Tue, 27 Dec 2011 14:47:55 +0000</pubDate>
    </item>
    <item>
      <title>linux内核代码 汇编部分 疑问</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=382048</link>
      <description><![CDATA[linux内核的汇编部分有3个文件
arch\\arm\\boot\\compressed        head.s
arch\\arm\\kernel                          head.s
arch\\arm\\kernel                          head-common.s
请问这3个文件里的代码编译后放在哪个段里面？又是在哪里指定了其需要编译进哪个段的 ...]]></description>
      <category>内核与驱动开发   </category>
      <author>wukui1008</author>
      <pubDate>Tue, 27 Dec 2011 14:46:51 +0000</pubDate>
    </item>
    <item>
      <title>悠闲而自在的享受Linux内核游览</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=381665</link>
      <description><![CDATA[看过一部优秀的奥斯卡获奖影片之后，往往会大发感慨，哎，这世上又少
了一部没有欣赏过得影片了。

而Linux内核，这个一个聚宝盆，带给我们带来无穷的回味与遐想。

让我们携手开启Linux内核希望之旅，享受生活吧!

http://blog.csdn.net/passport01/article/details/57 ...]]></description>
      <category>内核与驱动开发   </category>
      <author>linux_sir_huang</author>
      <pubDate>Thu, 24 Nov 2011 06:24:21 +0000</pubDate>
    </item>
    <item>
      <title>帮忙分析一下signal_pending_state函数</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=381245</link>
      <description><![CDATA[2328  static inline int signal_pending_state(long state, struct task_struct *p)
2329  {
2330          if (!(state &amp; (TASK_INTERRUPTIBLE | TASK_WAKEKILL)))
2331                  return 0;
2332          if (!signal_pending(p))
2333                  ret]]></description>
      <category>内核与驱动开发   </category>
      <author>Parmenides</author>
      <pubDate>Mon, 17 Oct 2011 13:47:52 +0000</pubDate>
    </item>
    <item>
      <title>关于linux内核模块编译后保留的问题</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=381143</link>
      <description><![CDATA[我现在有一个问题，就是：在linux kernel下编译了一个关于NTFS的内核，想把这个已经编译好的内核模块保存下来，直到换了一个全新的Linux系统后再把它放在这个系统内核相关的内核模块中，方便使用了。这样操作会不会影响其正常使用呀？
如果是单独编译一个NTFS-3G的模块 ...]]></description>
      <category>内核与驱动开发   </category>
      <author>mylynx</author>
      <pubDate>Fri, 07 Oct 2011 12:23:14 +0000</pubDate>
    </item>
    <item>
      <title>amd 245的cpu，Processor family我该选什么？</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=381040</link>
      <description><![CDATA[网上看amd II 245cpu的核心是k10.5的，配置内核的时候processor family选哪个？]]></description>
      <category>内核与驱动开发   </category>
      <author>ww2000e</author>
      <pubDate>Sun, 25 Sep 2011 12:50:27 +0000</pubDate>
    </item>
    <item>
      <title>www.kernel.org不能访问了, 是不是被封了.</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=380454</link>
      <description><![CDATA[我想下个最新的内核代码, 发现www.kernel.org不能DNS解析了, 不知道是不是被封了.]]></description>
      <category>内核与驱动开发   </category>
      <author>JBug</author>
      <pubDate>Wed, 07 Sep 2011 15:51:55 +0000</pubDate>
    </item>
    <item>
      <title>s3c2440平台下移植DM9000AEP到linux2.6.33的问题？</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=379722</link>
      <description><![CDATA[移植之后，可以检测到dm9000设备，但ping不通局域网内的任何电脑，我是这样移植的，请大家帮我看看哪里有错误？
我的步骤如下：
------------------------------------------------------------------------
1，在百问网上看到一个前辈说“内核已经支持DM9000AEP，如果D ...]]></description>
      <category>内核与驱动开发   </category>
      <author>shiyuzhu</author>
      <pubDate>Tue, 30 Aug 2011 17:10:26 +0000</pubDate>
    </item>
    <item>
      <title>如何在驱动中打开其他设备</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=379466</link>
      <description><![CDATA[好吧，我认为这个标题很晦涩，可是我也没法表述的更清晰。
还是说说要实现的功能：

1. 实现一个驱动模块ctrlblock
2. 对于每个磁盘，该驱动注册一个块设备。注册的块设备和磁盘块设备不同
     2.1 如果磁盘设备名称为sda，则该驱动注册的名称为ctrlblock_sda
     2.2 ...]]></description>
      <category>内核与驱动开发   </category>
      <author>cppgp</author>
      <pubDate>Thu, 25 Aug 2011 09:50:49 +0000</pubDate>
    </item>
    <item>
      <title>PF_ring里面的packet_rcv和内核里原来的packet_rcv是什么关系？？</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=379424</link>
      <description><![CDATA[PF_ring是不是通过重写PF_ring这个packet_rcv钩子来偷包？？谢谢各位帮助。]]></description>
      <category>内核与驱动开发   </category>
      <author>neyshule</author>
      <pubDate>Tue, 23 Aug 2011 21:09:03 +0000</pubDate>
    </item>
    <item>
      <title>用户空间读取内核空间变量的值，求助</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=379369</link>
      <description><![CDATA[我现在想在用户空间读取内核函数里面的一个变量的值,怎么取得内核空间中函数变量的地址啊？也就是说在用户空间怎么引用那个内核变量？我想用put_user这个函数，里面的参数怎么填写呢？请前辈们指点下小弟，谢谢 ...]]></description>
      <category>内核与驱动开发   </category>
      <author>scodong</author>
      <pubDate>Tue, 23 Aug 2011 01:36:43 +0000</pubDate>
    </item>
    <item>
      <title>内核模块是根据什么加载的，</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=378594</link>
      <description><![CDATA[刚开始学驱动开发，请多多指教，

问题：
 1. 系统启动的时候，根据那些信息加载模块，通过什么方式可以手动控制？
 2. 当一个插入usb设备设备的时候，又根据那些信息加载模块，通过什么方式可以手动控制？

还请指教，先谢过了。 ...]]></description>
      <category>内核与驱动开发   </category>
      <author>bijianing</author>
      <pubDate>Sun, 31 Jul 2011 08:07:44 +0000</pubDate>
    </item>
    <item>
      <title>关于usbserial的支持列表</title>
      <link>http://linuxsir.cn/forum.php?mod=viewthread&amp;tid=378536</link>
      <description><![CDATA[计划把我们的device pid&amp;vid加入到option.c里面，让core自动挂载usbserial，请问哪位了解需要什么流程？要联系这部分kernel的负责人提要求么？多谢～]]></description>
      <category>内核与驱动开发   </category>
      <author>foil</author>
      <pubDate>Mon, 25 Jul 2011 05:04:19 +0000</pubDate>
    </item>
  </channel>
</rss>