いつもお世話になっております 核融合研の伊藤です。 SZ410上で 1us 周期で発生する 16 バイトの連続した合計 32MB の計測データを 一度にメモリしたく、AD変換データ取り込みサンプル sid_cntlr を改造中 です。 サンプルで利用の dma_pool_alloc()では 8MB 以上のバッファ確保でエラー となったため、SUZAKU-ML1500 を参考に dma_alloc_coherent() を試して みましたが coherent allocation too big (requested 0x2000000 mask 0xFFFFFF) となり、mask で示された 16MB 以上の確保が不可でした。 32MBのDMAバッファを確保するための対策をご支援いただきたく、 よろしくお願い申し上げます。 伊藤