在kernel里面使用kernel_write函数写数据到磁盘文件,出现下面的错误信息:

kernel BUG at fs/buffer.c:1251

何解?这次的思路是找到fs下面的buffer.c文件,看到1251行,代码如下:

BUG_ON(irqs_disable());

根据这个代码,反推出错代码:

spin_lock_irq
spin_unlock_irq

改为:

spin_lock
spin_unlock

后记:kernel版本是5.14.0

错误信息为:kernel BUG at fs/buffer.c:1222

kernel BUG at fs/buffer.c:1251问题解决-kernel版本5.11.0相关推荐

  1. 黄聪:buffer overflow detected问题解决及gcc-4.1安装

    报错:*** buffer overflow detected ***:  将ubuntu 9.04自带的gcc-4.3.2替换成gcc-4.1.0. 出现这个报错的背景很多,但根本是gcc版本过高或 ...

  2. 问题解决:shared_ptr Assertion px != 0 failed 及debug经验分享

    问题解决:shared_ptr Assertion px != 0 failed及debug经验分享 问题详细描述: /usr/include/boost/smart_ptr/shared_ptr.h ...

  3. 嵌入式问题解决:UBIFS error (ubi0:0 pid 632): ubifs_iget: failed to read inode 7326, error -2

    嵌入式Linux只读问题解决:UBIFS error (ubi0:0 pid 632): ubifs_iget: failed to read inode 7326, error -2 1 问题现象 ...

  4. A share buffer infrastructure In Linux kernel through ION

    ION是一种Linux内核中管理共享内存的机制,最初由Google开发,用于Android系统中的图形渲染和多媒体应用. This artical impl. a mecahins after ION ...

  5. RHEL6 kernel bug在hadoop上的测试

    最近给hadoop集群升级了RHEL6,发现性能比之前的差了不少.发现淘宝内核组发现并解决了这个问题 原文链接:http://blog.donghao.org/2013/03/20/hadoop%E9 ...

  6. buffer pool mysql_MySQL 5.7版本新特性(修改buffer pool,无需重启服务)

    优化online操作,例如修改buffer pool.修改索引名(非主键).修改REPLICATION FILTER.修改MASTER而无需关闭SLAVE线程等众多特性. 如果是加大buffer po ...

  7. IE浏览器下DOM节点被替换后获取边界offsetParent / getBoundingClientRect 的BUG解决(版本 EXT 2.0/ 2.0.1)...

    BUG 症状: 拖动分割栏或resize的时候,出现"未指明的错误" 1.打开ext-base.js 2. 找到getBoundingClientRect() 3.替换为 // t ...

  8. 【guava】guava 11.0.2 版本 key 肯能丢数据的bug

    文章目录 1.概述 1.1 11版本丢数据 1.1 20版本正常 3.小结 1.概述 在开发的时候,我把数据放到guava中,但是却发现数据没有存储进去,开始怀疑是Key的hash相同了,后来调试发现 ...

  9. [版本1.11.4已修复]简书安卓UI界面Bug:主界面消失

    Bug现象:如下图,在评论输入内容时,主界面消失,暴露出安卓桌面 Bug截图 简书安卓1.10.7正式版 简书安卓1.11.2正式版 简书安卓1.11.3公测版 以上App版本均存在相同的Bug 测试 ...

最新文章

  1. LeetCode简单题之两个数对之间的最大乘积差
  2. CommunityServer数据部分名词解释
  3. linux上最好用的sh --zsh
  4. html 如何用图片代替单选按钮,HTML中图像代替提交按钮
  5. Guava新集合-Multiset
  6. vs2005之主题与皮肤的学习
  7. 业务专题篇:用户使用路径分析
  8. 视觉SLAM十四讲学习笔记-第七讲-视觉里程计-三角测量和实践
  9. android 通知栏样式_Android通知样式
  10. Protel99se 犯的错误
  11. 简单详细的OD破解教程(转)
  12. latex 参考文献没有显示_LaTeX 中的参考文献
  13. 撤销 git rebase
  14. MOOC《Python语言程序设计》第6周练习题
  15. MybatisPlus代码生成器报错AutoGenerator()‘ has private access in ‘com.baomidou.
  16. bzoj 4480: [Jsoi2013]快乐的jyy
  17. 小程序轮播图_微信小程序层叠轮播图
  18. 开快递代收点挣钱吗?怎么盈利?
  19. 7-11 撸猫幸福感 (20 分)
  20. Chat Top10 | 给面试官手写一个 Nacos,多少 K?

热门文章

  1. 浅谈模糊C均值聚类(Fuzzy C-means Clustering)
  2. linux find命令:将查找到的文件批量删除
  3. Vue 安装谷歌浏览器vue开发插件
  4. 挑战杯日记—数据采集与无线通讯
  5. 红帽rhel-9.1安装GCC失败,只因多加了俩空格
  6. 领域驱动设计(3) DDD设计流程
  7. opencv学习笔记之图像尺寸、翻转与仿射变换
  8. 关于镂空正方体的作图
  9. C++学习(一三四)中文字体名的中英对照
  10. 我是如何在阿里做架构的?