- 博客(4)
- 资源 (9)
- 收藏
- 关注
原创 Kernel 4.9 上 dma_alloc_coherent() 函数开辟 DMA 连续内存空间失败 解决办法
【问题描述】 将之前可以在 Kernel 3.14 上正常运行的驱动代码移植到 Kernel 4.9 上,发现驱动在进行 probe 时失败,具体失败位置为函数 dma\_alloc\_coherent(),对应代码段如下:amaudio_start_addr = (unsigned char *)dma_alloc_coherent(amaudio2_dev,
2017-09-27 10:50:31 8615 2
原创 git push 失败,提示 unpack error/unpack failed 解决方法
【问题描述】 在执行命令 git commit --amend 对提交进行修改后,再执行 git push review HEAD:refs/for/xxxx 将代码提交到 Gerrit 上,但是提交失败了并打印出下方这样的提示:qidi.huang@droid10$ git push review HEAD:refs/for/xxxxWriting objects: 100% (1/1),
2017-09-18 17:33:21 37911 1
原创 Linux 内核修改 xxx_defconfig 的正确方法
【前言】 昨天将 Android N 上的驱动代码移植到 Android O 上,xxxx_defconfig 文件是我手动修改的,但因为公司将内核版本切换到 4.9 之后开启了强制代码格式检查,所以 Patch 在提交到服务器之后无法通过格式检测,一直提示存在如下问题:checkpatch found errors or warnings: $ git log -1 | ./scrip
2017-09-14 20:01:08 8368 1
原创 使用 SysRq 查看系统信息
使用 SysRq 查看系统信息Qidi 2017.08.31 (Markdown & Haroopad)前言:因为看到有同事使用了 SysRq 的技巧进行 debug,虽然我目前还没有使用过,但为了便于以后使用也为了备忘,所以在这里简要记录一下。更详细的说明可以阅读文末所列参考文章。1、SysRq 是什么 在某些键盘上我们可以看到 SysRq 键,通过按下这个键和其它字母的组合,我们可以在系统挂起
2017-09-12 09:35:18 4403
Windows .bat .vbs 脚本工具集合包
2016-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人