全部博文(2759)
发布时间:2016-09-29 03:16:59
经历了一次CBS存储三份数据都异常情况下的数据修复过程,最终实现0数据丢失,2天1夜的数据保卫战,数据修复的曲折经历和脑洞打开的解决办法值得借鉴!......【阅读全文】
发布时间:2016-09-29 03:15:38
Linux 网络内核代码中使用了通知链(Notification Chains)来使相关的子系统对感兴趣的事件作出反应。下面从头介绍一下通知链的使用。数据结构定义通知链使用的数据结构如下:struct notifier_block { int (*notifier_call)(struct notifier_block *, unsigned long, void *); s.........【阅读全文】
发布时间:2016-08-20 05:24:38
Bug描述:Linux内核启动过程中,ramdisk加载失败,系统崩溃日志信息:点击(此处)折叠或打开RAMDISK: Couldn't find valid RAM disk image starting at 0.UDF-fs: No partition found (1)NILFS: Can't find nilfs on dev ram0.(1,15):ocfs2_fill_sup.........【阅读全文】
发布时间:2016-07-20 06:05:39
当在内核空间中希望执行用户空间的程序时,我们通常会调用call_usermodehelper函数或者kernel_execve。实际上,call_usermodehelper最终也执行了kernel_execve。但call_usermodehelper所多做的是将该执行请求添加到工作队列中,待处理器执行。......【阅读全文】