- 144 名前:137 [03/02/21 03:18 ID:qmT4Thn5.net]
- >> 140
どうもです。 自作基板に載っているPCIバスブリッジのDMAを叩くのに、複数プロセスからDMA転送を 同時に行うことはできないのでspinlockにぎらせてwait_event_interruptibleか何かを コールしようとたくらんでました。 DMA転送が終われば必ず割り込みで叩き起こされるのでそこでspin_unlockすれば 問題ないかなと思ったのですが、間違いですか? その間ビジーウェイトし続けるのがもったいないということであればsemaphoreで ブロックするべきでしょうか。
|

|