Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 May 2010 16:54:31 +0000 (UTC)
From:      Pyun YongHyeon <yongari@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/dev/fxp if_fxp.c
Message-ID:  <201005171654.o4HGstgw054744@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
yongari     2010-05-17 16:54:31 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_7)
    sys/dev/fxp          if_fxp.c 
  Log:
  SVN rev 208197 on 2010-05-17 16:54:31Z by yongari
  
  MFC r207750:
    8255x configure command requires number of bytes of configuration
    table. The default size of the configuration table was 22 bytes. To
    use extended feature of 82550/82551 the configuration table size
    was expanded to 32 bytes. The added configuration for 82550/82551
    specifies VLAN hardware tagging and IPSec configuration as well as
    TCO.
    To make configuration easier fxp(4) used a configuration template
    and the template was copied to configuration table. After that,
    some parameters of the configuration table was changed depending on
    controller type and operation mode. However the size of template
    was 22 bytes so some configuration parameters were not properly
    initialized on 82550/82551.
    Fix this by increasing the template size. For 82557, 82558 and
    82559 the size of the configuration is still 22 bytes.
  
  Revision    Changes    Path
  1.266.2.26  +13 -4     src/sys/dev/fxp/if_fxp.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201005171654.o4HGstgw054744>