> Hi, > > maybe I miss something, but the ixp4 ethernet driver seems to handle dma > pools > in a wrong way: In init_queues() it creates a dma pool for descriptors and > then > only allocates a single descriptor from this pool. The author seems to > assume the whole > table has been allocated already, since after that the complete pool size is > zeroed: >
Sorry, I indeed missed something. The allocation is correct. A pool is not required, though, since only one chunk is allocated. Lino