社区
Linux/Unix社区
帖子详情
菜鸟急问:如何在linux kernel mode创建文件保存数据!
bluedreammer
2005-06-02 10:13:38
本人初用linux(2.4.20-8),现有c程序工作在核心态,需要对接收来的数据进行创建文件保存,但我不知道如何操作,请问如何操作?使用sys_open、sys_write吗?如果是的话,需要如何调用,使用什么库函数~~~请一定要帮忙!
...全文
215
1
打赏
收藏
菜鸟急问:如何在linux kernel mode创建文件保存数据!
本人初用linux(2.4.20-8),现有c程序工作在核心态,需要对接收来的数据进行创建文件保存,但我不知道如何操作,请问如何操作?使用sys_open、sys_write吗?如果是的话,需要如何调用,使用什么库函数~~~请一定要帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bluedreammer
2005-06-02
打赏
举报
回复
此程序可以gcc编译通过,但insmod后,调用sys_open 系统不识别,
程序里面有写extern void * sys_call_table[];
请教各位:1.是否可以不采用sys_call的方式读写文件。
2.如果实在需要用sys_call,需要如何正确引用(应该include什么文件进来)。
3.请提供简单代码结构供俺参考。
叩谢!!!
Kernel
panic – not syncing: Attempted to kill init
在遇到
Linux
系统启动时出现'
Kernel
panic – not syncing: Attempted to kill init'的错误,作者通过尝试多种解决方案,包括在GRUB编辑内核参数、进入救援模式修改配置文件等,最终解决了问题。在救援模式下,通过检查UUID和fstab配置,发现根分区和/datas目录的UUID错误。经过修改fstab文件和启动参数,系统成功启动。
(转)
Kernel
panic – not syncing: Attempted to kill init
本文详细介绍了多种
Linux
系统启动故障的解决方案,包括编辑grub配置、调整SE
Linux
设置、修复fstab文件错误以及处理
Kernel
Panic等问题,适用于系统管理员和
Linux
爱好者。
Linux
之
kernel
(4)netlink通信
本文详细介绍了
Linux
内核中的Netlink通信机制,包括其基本概念、初始化过程、套接字创建与操作、报文格式以及消息属性函数等。Netlink是一种允许内核与用户空间进程间通信的机制,支持全双工异步通信和多播,广泛应用于内核网络子系统。文章还探讨了Netlink的报文格式和属性验证策略,为深入理解
Linux
内核通信提供了重要参考。
Linux/Unix社区
23,223
社区成员
74,536
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章