net/thunderx: fix memory alloc issue when changing ring size