Problem of IIO : Unable to create iio buffer: Not enough space

Hi ADI team, 

With "ADRV9009-W/PCBZA10 SOCFPGA DESIGN KIT Board", 

we  use  IIO DDS "DAC Output Buffer" to load our customized IQ file ( NR_100_122p88_10ms_full_frame ) ,  this IQ txt file was generated in MATLAB for 5G NR 100 MHZ BandWidth. We also use ADRV9009 100MHz BW Profile " ./Tx_BW100_IR122p88_Rx_BW100_OR122p88_ORx_BW100_OR122p88_DC245p76 ".  Our aim is to play this IQ signal on AD9009 TX.

Unfortunately select this IQ file, then click "LOAD FIle", error " Unable to create iio buffer: Not enough space "  occurs always.

Meanwhile in Linux kernel dmesg, there occurs some error print as well 》

root@analog:~#
root@analog:~#
root@analog:~# dmesg -c
[  192.906737] adrv9009 spi0.1: ADIHAL_resetHw at index
[  192.918044] altera_adxcvr ff244000.axi-adrv9009-rx-os-xcvr: Lane 0 CDR/CMU PLL & RX offset calibration OK (600 us)
[  192.921603] altera_adxcvr ff244000.axi-adrv9009-rx-os-xcvr: Lane 1 CDR/CMU PLL & RX offset calibration OK (600 us)
[  192.925611] altera_adxcvr ff234000.axi-adrv9009-rx-xcvr: Lane 0 CDR/CMU PLL & RX offset calibration OK (700 us)
[  192.928984] altera_adxcvr ff234000.axi-adrv9009-rx-xcvr: Lane 1 CDR/CMU PLL & RX offset calibration OK (600 us)
[  192.959015] altera_adxcvr ff224000.axi-adrv9009-tx-xcvr: ATX PLL calibration OK (20 ms)
[  192.967346] altera_adxcvr ff224000.axi-adrv9009-tx-xcvr: Lane 0 TX termination and VOD calibration OK (600 us)
[  192.979592] altera_adxcvr ff224000.axi-adrv9009-tx-xcvr: Lane 1 TX termination and VOD calibration OK (600 us)
[  192.993429] altera_adxcvr ff224000.axi-adrv9009-tx-xcvr: Lane 2 TX termination and VOD calibration OK (600 us)
[  193.005558] altera_adxcvr ff224000.axi-adrv9009-tx-xcvr: Lane 3 TX termination and VOD calibration OK (600 us)
[  193.006983] altera-a10-fpll ff225000.altera-a10-fpll: FPLL PLL calibration OK (1200 us)
[  193.008404] altera-a10-fpll ff235000.altera-a10-fpll: FPLL PLL calibration OK (1200 us)
[  193.009824] altera-a10-fpll ff245000.altera-a10-fpll: FPLL PLL calibration OK (1200 us)
[  193.040030] altera_adxcvr ff224000.axi-adrv9009-tx-xcvr: ATX PLL calibration OK (20 ms)
[  193.050095] altera_adxcvr ff224000.axi-adrv9009-tx-xcvr: Lane 0 TX termination and VOD calibration OK (600 us)
[  193.066362] altera_adxcvr ff224000.axi-adrv9009-tx-xcvr: Lane 1 TX termination and VOD calibration OK (600 us)
[  193.084298] altera_adxcvr ff224000.axi-adrv9009-tx-xcvr: Lane 2 TX termination and VOD calibration OK (600 us)
[  193.113661] altera_adxcvr ff224000.axi-adrv9009-tx-xcvr: Lane 3 TX termination and VOD calibration OK (600 us)
[  193.117426] altera_adxcvr ff234000.axi-adrv9009-rx-xcvr: Lane 0 CDR/CMU PLL & RX offset calibration OK (600 us)
[  193.120878] altera_adxcvr ff234000.axi-adrv9009-rx-xcvr: Lane 1 CDR/CMU PLL & RX offset calibration OK (600 us)
[  193.124659] altera_adxcvr ff244000.axi-adrv9009-rx-os-xcvr: Lane 0 CDR/CMU PLL & RX offset calibration OK (700 us)
[  193.127859] altera_adxcvr ff244000.axi-adrv9009-rx-os-xcvr: Lane 1 CDR/CMU PLL & RX offset calibration OK (600 us)
[  193.128046] altera_adxcvr ff244000.axi-adrv9009-rx-os-xcvr: Setting link rate to 491520000 (lane rate: 4915200)
[  193.128063] altera_adxcvr ff244000.axi-adrv9009-rx-os-xcvr: Setting link rate to 122880000 (lane rate: 4915200)
[  193.129285] altera-a10-fpll ff245000.altera-a10-fpll: FPLL PLL calibration OK (1000 us)
[  193.130308] altera_adxcvr ff234000.axi-adrv9009-rx-xcvr: Setting link rate to 491520000 (lane rate: 4915200)
[  193.130319] altera_adxcvr ff234000.axi-adrv9009-rx-xcvr: Setting link rate to 122880000 (lane rate: 4915200)
[  193.131538] altera-a10-fpll ff235000.altera-a10-fpll: FPLL PLL calibration OK (1000 us)
[  193.132560] altera_adxcvr ff224000.axi-adrv9009-tx-xcvr: Setting link rate to 245760000 (lane rate: 2457600)
[  193.132572] altera_adxcvr ff224000.axi-adrv9009-tx-xcvr: Setting link rate to 61440000 (lane rate: 2457600)
[  193.133790] altera-a10-fpll ff225000.altera-a10-fpll: FPLL PLL calibration OK (1000 us)
[  193.133859] adrv9009 spi0.1: ADIHAL_resetHw at index


root@analog:~#
root@analog:~# dmesg -c
[  258.311364] ------------[ cut here ]------------
[  258.311390] WARNING: CPU: 0 PID: 1870 at mm/page_alloc.c:3877 __alloc_pages_nodemask+0x10ac/0x10b0
[  258.311393] Modules linked in:
[  258.311404] CPU: 0 PID: 1870 Comm: iiod Not tainted 4.14.73-ltsi-g2942ee8-dirty #1
[  258.311407] Hardware name: Altera SOCFPGA Arria10
[  258.311427] [<c0111548>] (unwind_backtrace) from [<c010cab0>] (show_stack+0x20/0x24)
[  258.311440] [<c010cab0>] (show_stack) from [<c07a08cc>] (dump_stack+0x98/0xac)
[  258.311454] [<c07a08cc>] (dump_stack) from [<c0120fac>] (__warn+0xf8/0x110)
[  258.311464] [<c0120fac>] (__warn) from [<c0121094>] (warn_slowpath_null+0x30/0x38)
[  258.311473] [<c0121094>] (warn_slowpath_null) from [<c02068b8>] (__alloc_pages_nodemask+0x10ac/0x10b0)
[  258.311485] [<c02068b8>] (__alloc_pages_nodemask) from [<c0116d18>] (__dma_alloc_buffer+0x40/0x190)
[  258.311494] [<c0116d18>] (__dma_alloc_buffer) from [<c0117714>] (remap_allocator_alloc+0x44/0x9c)
[  258.311502] [<c0117714>] (remap_allocator_alloc) from [<c0117080>] (__dma_alloc+0x1d0/0x2bc)
[  258.311509] [<c0117080>] (__dma_alloc) from [<c0117208>] (arm_dma_alloc+0x50/0x58)
[  258.311521] [<c0117208>] (arm_dma_alloc) from [<c0630568>] (iio_dma_buffer_alloc_block+0xb4/0x124)
[  258.311531] [<c0630568>] (iio_dma_buffer_alloc_block) from [<c0630aa0>] (iio_dma_buffer_alloc_blocks+0x118/0x150)
[  258.311542] [<c0630aa0>] (iio_dma_buffer_alloc_blocks) from [<c05c98ac>] (iio_buffer_ioctl+0xe8/0x4d4)
[  258.311555] [<c05c98ac>] (iio_buffer_ioctl) from [<c05c3c78>] (iio_ioctl+0x60/0xf0)
[  258.311568] [<c05c3c78>] (iio_ioctl) from [<c0269198>] (do_vfs_ioctl+0xac/0x8f4)
[  258.311579] [<c0269198>] (do_vfs_ioctl) from [<c0269a24>] (SyS_ioctl+0x44/0x6c)
[  258.311590] [<c0269a24>] (SyS_ioctl) from [<c0107fc0>] (ret_fast_syscall+0x0/0x54)
[  258.311595] ---[ end trace 3ac5ec85b32334ff ]---

Can you please to help double check this problem ? 

I'm using Linux "altera_4.14" branch now.  

Thanks & best regards