PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
LinuxDev
[问题] 行程调度问题
楼主:
ftpui
(rei)
2014-05-16 00:08:07
小弟想请教个问题,目前写了kernel module
module内容包含中断处理程序(isr),tasklet,一些函式(让行程可经由
系统呼叫使用这些函式)
最后在此模组中利用kthread_create创建一个核心执行绪并执行之。
想请问如果现在行程经由系统呼叫使用模组提供的函式完成后,会不会就卡在
此执行绪而不返回行程????
谢谢大家
作者:
askacis
(ASKA)
2014-05-16 00:29:00
你讲的system call 是指write/read/ioctl这些吗?
作者:
askacis
(ASKA)
2014-05-16 00:30:00
基本上你开的那只kernel thread跟你的Driver提供的ops应该是没有关系的,除非你的kthread有在等ops里面同步的机制
作者:
askacis
(ASKA)
2014-05-16 00:31:00
比如说wait_for_complete之类的~不然ops一执行完应该就会
作者:
askacis
(ASKA)
2014-05-16 00:32:00
回到user-space,你的kthread也不会被影响到才是...
楼主:
ftpui
(rei)
2014-05-16 00:50:00
我是用ioctl去使用kernel module的函式
楼主:
ftpui
(rei)
2014-05-16 00:55:00
请问kthread是在isr,tasklet,函式没执行时类似背景运行吗???
继续阅读
[问题] 新手选开发板 同芯片 不同型号的差别
nikeasyanzi
Re: [问题] 请教toolchain编译后的程式不能执行问题?
Spig
[问题] 请教toolchain编译后的程式不能执行问题?
awaysu
[问题] linux DMA问题
mikebenq
[问题] QT5 的QString 转 Hex
QCANCER
Re: [问题] shell script 合并多个档案字段
KPXX
[问题] shell script 合并多个档案字段
icoach
[问题] 共享内存同步问题
ftpui
[问题] 新手想学习ARM
lunashining
Fw: [请益] 软件移植
gn00618777
Links
booklink
Contact Us: admin [ a t ] ucptt.com