cancel
Showing results for 
Search instead for 
Did you mean: 

Drivers & Software

Lamport
Journeyman III

Onload zf_stack_alloc returns an ENOSPC error(out of PIO buffers)

We are using the Onload software from AMD. Recently our application got an issue: zf_stack_alloc returns an ENOSPC error(out of PIO buffers).

  • This application has already set “EF_PIO: 0” which means it does not use PIO buffer.
  • However, some of our other applications on the same machine may have used some PIO buffer.
  • My questions are:
    • If I have already set my application to “EF_PIO: 0”, why the zf_stack_alloc function still returns ENOSPC error?
    • Are we not allowed to call zf_stack_alloc when we do not have enough PIO buffer on a machine? Or there is some way to alloc the zf stack when we do not have enough PIO buffer: i.e. using TCPDirect without PIO? Thanks

Regards,

0 Likes
1 Reply

Needed to google "Onload Software from AMD" to find out concerns Xilinx which was bought by AMD in the near past.

Try posting your question at Xilinx Forums: https://support.xilinx.com/s/topiccatalog?language=en_US

0 Likes