Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Aug 2009 01:49:59 +0000 (UTC)
From:      Oleksandr Tymoshenko <gonzo@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r196089 - projects/mips/sys/mips/include
Message-ID:  <200908100149.n7A1nxau084184@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gonzo
Date: Mon Aug 10 01:49:59 2009
New Revision: 196089
URL: http://svn.freebsd.org/changeset/base/196089

Log:
  - Make i/d cache size field 32-bit to prevent overflow
  
  Submited by: Neelkanth Natu

Modified:
  projects/mips/sys/mips/include/cpuinfo.h

Modified: projects/mips/sys/mips/include/cpuinfo.h
==============================================================================
--- projects/mips/sys/mips/include/cpuinfo.h	Sun Aug  9 18:39:23 2009	(r196088)
+++ projects/mips/sys/mips/include/cpuinfo.h	Mon Aug 10 01:49:59 2009	(r196089)
@@ -57,11 +57,11 @@ struct mips_cpuinfo {
 	u_int16_t	tlb_nentries;
 	u_int8_t	icache_virtual;
 	struct {
-		u_int8_t	ic_size;
+		u_int32_t	ic_size;
 		u_int8_t	ic_linesize;
 		u_int8_t	ic_nways;
 		u_int16_t	ic_nsets;
-		u_int8_t	dc_size;
+		u_int32_t	dc_size;
 		u_int8_t	dc_linesize;
 		u_int8_t	dc_nways;
 		u_int16_t	dc_nsets;



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