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