腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何初始化rwlock_t
、
我正在编写一个
linux
内核模块
,但是我找不到初始化读写
锁
的方法。我更喜欢静态初始化。 当我尝试使用RW_LOCK_UNLOCKED时,编译器告诉我它没有定义。
浏览 2
提问于2014-11-12
得票数 1
1
回答
Linux
内核有自己的SSE/AVX上下文吗?
、
、
、
Linux
内核有自己的SSE/AVX上下文吗? 我的意思是,从
内核模块
的角度来看,我是否可以使用SSE/AVX指令而不用担心用户空间应用程序也可能使用它呢?或者我需要使用一些
锁
,还是手动保存上下文?
浏览 1
提问于2013-09-03
得票数 14
回答已采纳
1
回答
在make_request中使用哪种类型的自旋
锁
?
、
、
我正在编写一个
linux
内核模块
,它提供一个(虚拟)块设备(因此不执行实际的硬件IO )。目前我正在使用spin_lock_irqsave / spin_unlock_irqrestore来处理
锁
。提前谢谢。
浏览 1
提问于2011-11-17
得票数 2
回答已采纳
2
回答
查找在内核例程中花费的cpu时间
、
我正在为
linux
创建一个
内核模块
。我需要它来检查每个进程在内核例程中花费了多少时间。我知道内核将这些信息保存在task_struct的stime中。
浏览 1
提问于2011-11-02
得票数 0
回答已采纳
1
回答
Debian测试暂停后没有键盘
、
、
全。我的悬置顺序包括用Xscreensaver锁定屏幕。每次我从暂停中恢复时,我都没有键盘;我确实有触控板的移动性,因此我可以在Xscreensaver提供的提示符上单击"New Login“按钮;但是,当我这样做时,我仍然没有键盘,所以这是不相关的。我尝试过发布这里的解决方案(所有这些解决方案),但它们都不起作用;它们都建议添加/删除内核引导参数。[ 830.452644] i8042: Can't write CTR while closing AUX port [ 830.99
浏览 0
提问于2021-11-16
得票数 2
回答已采纳
1
回答
linux
内核模块
的读写
锁
、
、
我试图使用读/写
锁
来保护我的list,我在这个线程中找到了解决方案:error: ‘RW_LOCK_UNLOCKED’ undeclaredhere (not in a function) 使用<
linux
/spinlock.h>
浏览 6
提问于2016-08-10
得票数 0
回答已采纳
1
回答
mdio总线上的多个设备
、
总线连接到带有
Linux
4.14.40的AM335x SoC。我认为AR8035的Davinchi_mdio会扫描总线并找到所有设备并附加驱动程序。我怎样通过mdio进入这辆巴士?我想写独立的(不是PHY驱动程序)
内核模块
,可以简单地访问mdio总线?我该怎么做呢?我想用phy_write/phy_read来做这件事,但是我不能从我的
内核模块
中获得结构phy_device*。它在
锁
/互斥方面会安全吗?
浏览 98
提问于2020-08-10
得票数 0
回答已采纳
1
回答
关于系统调用和
内核模块
(并行内核服务)的几个问题
、
关于系统调用和
内核模块
,我有几个问题。 假设我们有两个应用程序(A和B),它们都运行在不同的核心上。( are 0,B 1)当两个应用程序并行调用同一个系统调用时,它们是否并行执行?假设我们有一个
内核模块
,两个应用程序(A和B)通过ioctl (并行)调用
内核模块
的相同函数。他们会并行执行吗?如果是的话,服务
内核模块
功能的CPU核心是什么?如果不是,那么为多个应用程序提供并行
内核模块
功能的最有效方法是什么?
浏览 0
提问于2015-02-23
得票数 1
回答已采纳
2
回答
如何使用find_module?
、
如何使用
linux
内核的find_module()函数?文档中写着“必须保存module_mutex”。 我正在调试一组一起工作的
内核模块
。 模块A调用模块B的函数,在A模块C的某一点上,模块B的使用计数无效。我已经,这不是在模块B的函数中发生的。
浏览 2
提问于2010-07-20
得票数 6
回答已采纳
1
回答
通过终止kthread来恢复unix设备驱动程序的最佳选择
、
、
、
、
我没有看到任何适用于
Linux
的kthread_destroy,只适用于NetBSD。 终止kthread然后重新启动它的最佳方法是什么?
浏览 1
提问于2014-06-03
得票数 0
1
回答
select可以被
内核模块
无中断地阻塞吗?
、
、
dr:即使指定了超时,对读取文件描述符(指向procfs
内核模块
)的select调用是否会无限期地阻塞? 我在一个嵌入式
Linux
系统中工作,我们有几个
内核模块
来管理对服务的访问。这似乎导致了问题,因为
内核模块
使用内核信号量(struct信号量)阻塞了调用者的读取。我认为这会导致调用者进入"D“或不可中断的阻塞状态。该进程无法正常终止,如果终止,它将保持失效状态。我认为这是一个“不要那样做”的例子,但我不是
内核模块
方面的专家。似乎更好的方法是在模块中使用自旋
锁
或wait_eve
浏览 2
提问于2012-09-27
得票数 0
回答已采纳
2
回答
Seq-
锁
与RCU vs每CPU用例
、
、
我试图了解一些内核同步机制的不同用例(顺序
锁
与RCU (读拷贝更新) vs每CPU
锁
)推荐用于编写设备驱动程序或
内核模块
。如有任何例子,将不胜感激。
浏览 2
提问于2014-11-05
得票数 5
回答已采纳
1
回答
如何在solaris上制作可加载的
内核模块
?没有
linux
、
、
、
、
1.如何在solaris 11上创建可加载的
内核模块
? 2.如何在solaris 11上编译可加载
内核模块
?
浏览 3
提问于2018-06-07
得票数 1
回答已采纳
5
回答
对于用户程序和
Linux
内核模块
之间的通信,我们有哪些选择?
、
、
我是
Linux
内核模块
编程的新手。从我迄今所读到的材料中,我发现用户程序请求服务或与
Linux
内核模块
通信的方式有三种 问:对于用户程序和
linux
内核模块
之间的通信,我们还有其他选择吗?
浏览 22
提问于2010-07-20
得票数 9
回答已采纳
1
回答
IGB_UIO突然崩溃
我的igb_uio司机突然坠毁了。一切都很顺利。然后,它突然停止工作,并没有装载。它给出了以下错误,有什么想法吗?
浏览 1
提问于2020-11-02
得票数 0
回答已采纳
1
回答
Linux
内核模块
开发构建器
、
、
、
、
我已经使用buildroot为beaglebone黑色构建了一个
linux
内核。现在,我想开发一个hello world
linux
内核模块
应用程序:#include <
linux
/module.h> /home/lukasz/brl/Machine/beaglebone/build/
linux
浏览 0
提问于2018-12-18
得票数 0
4
回答
在用户空间应用程序中使用自旋
锁
、
、
、
、
我正在尝试创建一个
内核模块
,它有一个结构&我想在用户空间应用程序中使用相同的结构,这个应用程序使用给定的模块。}; 有没有办法在用户空间应用程序中使用自旋
锁
。或者有没有其他的锁定技术可以同时在内核和用户空间中使用,这样如果
锁
被用户应用程序持有,
内核模块
就不能获得它,反之亦然。
浏览 0
提问于2013-02-06
得票数 3
1
回答
Linux
中分发的自动模块签名
、
、
、
我刚开始编写
Linux
模块(驱动程序)和数字签名,所以如果我的理解不正确,请纠正我。我希望拥有
Linux
专有驱动程序的大公司会以某种方式签署它们的模块,比如Nvidia。 有没有办法预先签一个模块(在我这边)?这似乎不太可能,因为模块应该是为它将要使用的任何系统构建的。
浏览 0
提问于2019-06-13
得票数 0
1
回答
致命错误:
linux
/interintert.h:没有这样的文件或目录
、
、
、
、
当我包括#include <
linux
/interrupt.h>的时候,我得到为什么我要得到这个错误最后,我将得到
linux
/编译器.h错误。你能帮我找到解决这个问题
浏览 0
提问于2019-06-26
得票数 -1
1
回答
如何从内核启动应用程序
、
例如,在
linux
内核恢复路径的特定点,我想启动一个特定的应用程序,比如我的自定义
锁
屏幕应用程序。这有可能吗?call_usermodehelper不适用于"am“实用程序。我在
内核模块
中有这样的代码:char *argv[] = { "/system/bin/am", "start", "-n", "com.twitter.android
浏览 2
提问于2014-04-03
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
NVIDIA 正式开源其 Linux GPU 内核模块
Linux系统编程 读写锁rwlock
详解Linux多线程中的互斥锁、读写锁、自旋锁、条件变量、信号量
英伟达正式宣布开源GPU内核模块代码
强制关闭你的系统的内核模块
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券