Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Feb 2015 06:26:11 +0000 (UTC)
From:      Andrew Rybchenko <arybchik@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r279095 - head/sys/dev/sfxge/common
Message-ID:  <201502210626.t1L6QBqS052836@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: arybchik
Date: Sat Feb 21 06:26:10 2015
New Revision: 279095
URL: https://svnweb.freebsd.org/changeset/base/279095

Log:
  sfxge: never set RX_DESCQ_EN during self-test
  
  We must not enable RX queues with random parameters when they are
  mapped into a VF with an untrusted driver.  It's probably not a good
  idea to do this anyway, so take this bit out of the table test masks.
  
  Submitted by:   Ben Hutchings
  Sponsored by:   Solarflare Communications, Inc.
  Approved by:    gnn (mentor)

Modified:
  head/sys/dev/sfxge/common/siena_nic.c

Modified: head/sys/dev/sfxge/common/siena_nic.c
==============================================================================
--- head/sys/dev/sfxge/common/siena_nic.c	Sat Feb 21 06:24:48 2015	(r279094)
+++ head/sys/dev/sfxge/common/siena_nic.c	Sat Feb 21 06:26:10 2015	(r279095)
@@ -904,7 +904,7 @@ static efx_register_set_t __cs	__siena_t
 static const uint32_t __cs	__siena_table_masks[] = {
 	0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0x000003FF,
 	0xFFFF0FFF, 0xFFFFFFFF, 0x00000E7F, 0x00000000,
-	0xFFFFFFFF, 0x0FFFFFFF, 0x01800000, 0x00000000,
+	0xFFFFFFFE, 0x0FFFFFFF, 0x01800000, 0x00000000,
 	0xFFFFFFFE, 0x0FFFFFFF, 0x0C000000, 0x00000000,
 	0x3FFFFFFF, 0x00000000, 0x00000000, 0x00000000,
 	0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0x000013FF,



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