• <div id="0yoao"><tr id="0yoao"></tr></div>
    <dl id="0yoao"></dl>
  • <sup id="0yoao"></sup>
    <div id="0yoao"><tr id="0yoao"></tr></div>
  • <div id="0yoao"><tr id="0yoao"></tr></div>
  • 文件系统和裸块设备的page cache问题

    作者:阿克曼 发布于:2018-4-28 10:16 分类:文件系统

    普通文件的数据可以保存在它的地址空间中,同时直接访问块设备中此文件?#30446;椋?#20063;会将这个文件的数据保存在块设备的地址空间中。这两份缓存相互独立,kernel并不会为这?#22336;?#27491;常访问同步两份缓存,从而避免了同步?#30446;?#38144;。

    注:本文代码基于linux-3.18.31,此版本中块缓存已经合入页缓存。

    阅读全文>>

    评论(4) 浏览(4129)

    一次触摸屏中?#31995;?#35797;引发的深入探究

    作者:heaven 发布于:2018-4-23 16:01 分类:Linux内核分析

    大家好,我叫张昺华,中间那个字念“饼?#20445;?#39318;先非常感谢陈莉君老师的指点,题目名字也是陈老师起的,也很荣幸此文章能在蜗窝上发表一次,感谢郭大侠给的机会

    如下为本人原创,在解决问题的过?#35752;?#30340;一点心得,如果有描述不准确的地方还请各位指出,非常感谢


    Linux内核版本:linux-4.9.18 

    曾有一次调试触摸屏的时候遇到如下的问题

    阅读全文>>

    标签: 中断

    评论(12) 浏览(6023)

    ARM64 Kernel Image Mapping的变化

    作者:smcdef 发布于:2018-4-21 20:25 分类:内存管理

    随着linux的代码更新,阅读linux-4.15代码,从中发现很多与众不同的地方。之所以与众不同,就是因为和我之前从网上博客或者书籍中看到的内容有所差异。当然了,并不是为了表明书上或者博客的观点是错误的。而是因为linux代码更新的太快,网?#31995;?#21338;客和书籍跟不上linux的步伐而已。究竟是哪些发生了差异了?例如:kernel image映射区域从原来的linear mapping region(线性映射区域)搬移到VMALLOC区域。因此,我希望通过本篇文章揭晓这些差异。当然,我相信不久的将来这篇文章也将会成为一段历史。

    阅读全文>>

    评论(13) 浏览(10304)

    tty驱动分析

    作者:callme_friend 发布于:2018-4-20 18:02 分类:TTY子系统

    分析背景:xilinx_uartps.c (drivers\tty\serial)----linux-4.9内核

    以具体驱动为例,描述了驱动的注册、打开和读写过程;梳理了相关数据结构间的关系。最后给出了一个模拟tty驱动实例。

    阅读全文>>

    标签: Linux tty 模拟串口

    评论(24) 浏览(8618)

    ftrace时间精度issue修复

    作者:linuxer 发布于:2018-4-16 19:07 分类:Linux内核分析

    在调试ATMEL SAMA5D3 ?#31995;膄trace功能的时候,发现了一个时间精度的问题,本文主要记录这个issue修复的过程,方便后续查阅。linux内核版本是4.4.19,当然,最新的内核中仍然存在这个issue。

    阅读全文>>

    标签: ftrace sched_clock

    评论(0) 浏览(5084)

    致驱动工程师的一封信

    作者:smcdef 发布于:2018-4-14 21:00 分类:统一设备模型

    作为一个算是合格的驱动工程师,总是有很多话想说。代码看的多了总是有些小感悟。可能是吧。那就总结一下自己看的代码的一些感悟和技巧。如何利用你看的这些代码?如何体现在工作的调试中。作为驱动工程师,主要的工作就是移植各种驱动,接触各种硬件。接触最多的就是dts、中断、gpio、sysfs、proc fs。如何利用sysfs、proc fs及内核提供的接口为我们降低调?#38405;?#24230;,快速解决问题呢?

    阅读全文>>

    评论(10) 浏览(15018)

    Copyright @ 2013-2015 蜗窝科技 All rights reserved. Powered by emlog
    连码三全中是什么
  • <div id="0yoao"><tr id="0yoao"></tr></div>
    <dl id="0yoao"></dl>
  • <sup id="0yoao"></sup>
    <div id="0yoao"><tr id="0yoao"></tr></div>
  • <div id="0yoao"><tr id="0yoao"></tr></div>
  • <div id="0yoao"><tr id="0yoao"></tr></div>
    <dl id="0yoao"></dl>
  • <sup id="0yoao"></sup>
    <div id="0yoao"><tr id="0yoao"></tr></div>
  • <div id="0yoao"><tr id="0yoao"></tr></div>
  • 山东11选5遗漏走势图手机版下载 金牛娱乐城存款 好运快3走势图 香港赛马会跑马地会所出特马数字 比分直播腾讯彩票 幸运飞艇信誉qq群 南粤36选7彩票大赢家 快速赛车怎么玩 莱切斯特城历史记录 浙江飞鱼彩票历史开奖结果 极速快3投注计划软件 张天师四肖中特 山东十一选五现场开奖 新曾道人内幕玄机报 解字谜技巧