use MCX_PAGE_SIZE when calculating number of pages for queues
PAGE_SIZE might be the same, but isn't on sparc64 at least.
align the rx buffer to ETHER_ALIGN
this will probably change as the rx handling grows to cope with the
hardware max mru.
always rearm completion queues as leaving them disarmed would lead to rx
or tx completion stalling.
(also replace a line dlg didn't mean to remove)
|message||Fix delay logic: measure w/ uptime, pack timeval correctly. ok krw@|
Use the same completion queue for both the send and receive queues.
We don't get any benefit from having separate queues (yet), and the tx
completion queue seems to stall sometimes if it's on its own.