<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><div>Hi, I want to contribute with this to solve the cache=0 issue in solaris 10 and 11</div><div>Cheers</div><div><br></div><div>in: src/libstatgrab/memory_stats.c</div><div><br></div><div>84a85</div><div>> # else</div><div>209,228d209</div><div><       if( (kc = kstat_open()) == NULL ) {</div><div><               RETURN_WITH_SET_ERROR("mem", SG_ERROR_KSTAT_OPEN, NULL);</div><div><       }</div><div>< </div><div><       if((ksp=kstat_lookup(kc, "zfs", 0, "arcstats")) == NULL) {</div><div><               RETURN_WITH_SET_ERROR("mem", SG_ERROR_KSTAT_LOOKUP, "zfs,0,arcstats");</div><div><       }</div><div>< </div><div><       if (kstat_read(kc, ksp, 0) == -1) {</div><div><               RETURN_WITH_SET_ERROR("mem", SG_ERROR_KSTAT_READ, NULL);</div><div><       }</div><div>< </div><div><       if((kn=kstat_data_lookup(ksp, "size")) == NULL) {</div><div><               RETURN_WITH_SET_ERROR("mem", SG_ERROR_KSTAT_DATA_LOOKUP, "size");</div><div><       }</div><div>< </div><div><       mem_stats_buf->cache = ((unsigned long long)kn->value.ui64);</div><div><       kstat_close(kc);</div><div>< </div><div><       mem_stats_buf->free += mem_stats_buf->cache;</div><div>229a211</div><div>>       mem_stats_buf->cache = 0;</div><div><br></div>                                       </div></body>
</html>