qlge: fix dma map leak when the last chunk is not allocated