Clear all networking block flags in NIC frees
authorBarret Rhoden <brho@cs.berkeley.edu>
Fri, 19 Sep 2014 00:11:49 +0000 (17:11 -0700)
committerBarret Rhoden <brho@cs.berkeley.edu>
Fri, 19 Sep 2014 00:11:49 +0000 (17:11 -0700)
commit52a0dab635f6e66d752fdac782d969e4e7edd5e0
tree1befdf7f71f4c16847a24f095bf2ca2a0ff9e84f
parenta76131afa61d9bc38ba88e151ce62e22fb1f6b2e
Clear all networking block flags in NIC frees

These two NICs use their own free method.  They clear the old checksum
flags, but not the TSO flag.  While the NICs don't use those flags yet,
there could be a potential taint issue where that flag gets carried
around the stack by accident.  Better to clear the flags aggressively.
kern/drivers/net/ether82563.c
kern/drivers/net/etherigbe.c