CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2011/06/21 21:54:31
Modified files:
sys/dev/pci : if_myx.c
Log message:
deraadt plugged his myx into a sparc64 and discovered 3 problems:
1. we want to write raw values to registers all the time, so promote the
myx_raw{read,write} to myx_{read,write} and use them everywhere. get rid
of the raw funcs.
2. i was setting the watermarks on the rx ring before knowhing how big
they were.
3. rxfill in the interrupt handler could lose data if you loop on
sts_isvalid.
almost working now...
"please commit your diff" deraadt@