LinuxでDMAのMMUのプロセスのページテーブルを取得するには?
(DPDK アプリ、カスタム DMA、FPGA のカスタム MMU、Zynq-7020/US+、Linux 4.6+、DMA の MMU は単一プロセスにバインドされている場合)
プロセスの Task_struct は、そこに記載されているように、「現在」でアクセスできるカーネルモジュールによって取得できます。
struct task_struct (line 1475)struct mm_struct *mm, *active_mm;
の 1549 行目に表示されます。
ページテーブルポインタがそこにあるに違いないと思いますが、見えません。
どこに保管されているか知っている人はいますか?