svn commit: r296949 - head/sys/dev/cxgbe

Navdeep Parhar np at FreeBSD.org
Wed Mar 16 19:36:13 UTC 2016


Author: np
Date: Wed Mar 16 19:36:11 2016
New Revision: 296949
URL: https://svnweb.freebsd.org/changeset/base/296949

Log:
  cxgbe(4): Remove a couple of pointless assignments in sysctl_meminfo.
  Do not display range if start = stop (this is a workaround for some
  unused regions).

Modified:
  head/sys/dev/cxgbe/t4_main.c

Modified: head/sys/dev/cxgbe/t4_main.c
==============================================================================
--- head/sys/dev/cxgbe/t4_main.c	Wed Mar 16 18:55:17 2016	(r296948)
+++ head/sys/dev/cxgbe/t4_main.c	Wed Mar 16 19:36:11 2016	(r296949)
@@ -6287,6 +6287,9 @@ mem_region_show(struct sbuf *sb, const c
 {
 	unsigned int size;
 
+	if (from == to)
+		return;
+
 	size = to - from + 1;
 	if (size == 0)
 		return;
@@ -6390,13 +6393,10 @@ sysctl_meminfo(SYSCTL_HANDLER_ARGS)
 	md++;
 
 	if (t4_read_reg(sc, A_LE_DB_CONFIG) & F_HASHEN) {
-		if (chip_id(sc) <= CHELSIO_T5) {
-			hi = t4_read_reg(sc, A_LE_DB_TID_HASHBASE) / 4;
+		if (chip_id(sc) <= CHELSIO_T5)
 			md->base = t4_read_reg(sc, A_LE_DB_HASH_TID_BASE);
-		} else {
-			hi = t4_read_reg(sc, A_LE_DB_HASH_TID_BASE);
+		else
 			md->base = t4_read_reg(sc, A_LE_DB_HASH_TBL_BASE_ADDR);
-		}
 		md->limit = 0;
 	} else {
 		md->base = 0;


More information about the svn-src-head mailing list