]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r215432:
authoryongari <yongari@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 20 Feb 2011 01:24:59 +0000 (01:24 +0000)
committeryongari <yongari@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 20 Feb 2011 01:24:59 +0000 (01:24 +0000)
commitefbe55a91a50a9e29cd70947e33fb9df8ff94f09
treedcc198c1a01a7a6ca52ab57cde236facf12058c4
parente4ca1c12b232a6251b706424522dada8a765efdf
MFC r215432:
  MCP55 is the only NVIDIA controller that supports VLAN tag
  insertion/stripping and it also supports TSO over VLAN. Implement
  TSO over VLAN support for MCP55 controller.

  While I'm here clean up SIOCSIFCAP ioctl handler. Since nfe(4)
  sets ifp capabilities based on various hardware flags in device
  attach, there is no need to check hardware flags again in
  SIOCSIFCAP ioctl handler. Also fix a bug which toggled both TX and
  RX checksum offloading even if user requested either TX or RX
  checksum configuration change.

  Tested by: Rob Farmer ( rfarmer <> predatorlabs dot net )

git-svn-id: svn://svn.freebsd.org/base/stable/8@218874 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/nfe/if_nfe.c