Enter kmdb #mdb -K [1]> *sd_state::walk softstate 60013075500 60013075a40 300000b3000 [1]> 60013075500::print -at struct sd_lun un_retry_count 60013075584 uint_t un_retry_count = 0x5 [1]> 60013075584/W 3 0x60013075584: 0x5 = 0x3 [1]> 60013075500::print -at struct sd_lun un_retry_count 60013075584 uint_t un_retry_count = 0x3 [1]>:c
Larry Vic Engle wrote: > I would like to do a test with a higher ssd_retry_count than the default > which seems to be set to 3 and is not tunable the way it was prior to Solaris > 10. The sddef.h header file includes a struct, sd_lun and this struct > includes this variable... > > uint_t un_retry_count; /* Per disk retry count */ > > I can print the current value of this variable per lun with this command... > > echo "*ssd_state::walk softstate |::print -t struct sd_lun un_retry_count" | > mdb -k > > But what I really want to do for my test is to set that variable to 0x5. Is > it possible to change this variable in a running kernel and if so how? > > > This message posted from opensolaris.org > _______________________________________________ > storage-discuss mailing list > [email protected] > http://mail.opensolaris.org/mailman/listinfo/storage-discuss > _______________________________________________ storage-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/storage-discuss
