Is there an upper limit for the number of mbufs a packet (coming down to ethernet driver) can consist of?