kernel
从Linux内核中的路径获取inode
我目前正在尝试在内核函数中获取给定路径名的inode.我所有的都是完整的路径名.我尝试过这样的尝试:[详细]
2020-04-13 14:28 分类:LinuxUbuntu 16.04 “Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(0,0)”
转自:https://thomasmodeneis.wordpress.com/2017/05/12/how-to-restore-ubuntu-16-04-kernel-panic-not-syncing-vfs-unable-to-mount-root-fs-on-unknown-block00/[详细]
2020-04-13 13:39 分类:Linux写一些东西给linux隐藏设备?
我正在学习 linux hid驱动程序编程,我知道如何从hid设备读取消息 但是,我很困惑如何写一些东西到设备?比如usb hid键盘,我可以使用[详细]
2020-04-13 13:00 分类:LinuxFedora 22 UVC source及安装fedora22 的linux-source的步骤
今天用到一个camera要用到uvc 驱动,但是驱动依赖内核中的source, 用 yum install kernel kernel-devel 在/usr/src/(uname -r)/drivers/media/usb/uvc目录下并没有相应的驱动文件,怎么办呢,需要下载uvc的驱动代码[详细]
2020-04-13 12:25 分类:LinuxLinux内核内存管理分页级别
我正在阅读Bovet和Cesati的“理解 Linux内核”一书.在第二章中,在“在Linux中进行分页”一书中,作者提到了如何使用32个没有启用PAE的体系结构来消除Page Middle和Upper Directories.我无法理解作者的意思.[详细]
2020-04-13 11:44 分类:Linux在Linux中per-cpu变量的地址
我正在为x86-64 SMP上运行的版本2.6.32编写一个小的可加载 Linux的内核模块. 我的问题是:有没有办法获得内核中声明的per-cpu变量的地址的偏移量.通过偏移,我的意思是地址偏离percpu基地,这可以在gs寄存器中找到[详细]
2020-04-13 11:33 分类:Linux在Linux中内核线程 – “kthreadd”
众所周知,kthreadd是一个内核线程,用于帮助其他人创建新的内核线程(查看kthread_create_list以查看是否需要创建任何新的内核线程).[详细]
2020-04-13 11:20 分类:LinuxLinux reboot()系统调用:为什么在kernel_halt()之后调用do_exit(0)?
这与: https://stackoverflow.com/a/13413099/1284631有关 现在,问题是: 为什么使用LINUX_REBOOT_CMD_HALT参数调用reboot()系统调用(参见此处:http://lxr.linux.no/linux+v3.6.6/kernel/sys.c#L480)在调用[详细]
2020-04-13 11:17 分类:LinuxLinux x86 bootloader
我试图在nasm中构建一个简单的x86 Linux引导程序. Linux bzImage从第一个扇区开始存储在磁盘分区sda1上.[详细]
2020-04-13 10:20 分类:Linux