fix portnum api bug and change its usage in rx handling code
Merge branch 'master' into tx_batching
replace wmb->clflush with safe flush (mb->clflush->mb)
Merge branch 'tx_batching' of https://github.com/NetFPGA-NewNIC/linux-driver into tx_batching
remove mb() since clflush_cache_range already handles mb->clflush->mb
change reset interface (when need to reset, it is set to true)
Merge branch 'master' of https://github.com/NetFPGA-NewNIC/linux-driver
Merge branch 'master' into tx_batching
Merge branch 'tx_batching' into tx_revision