Lines Matching refs:disk

27 #define	P			disk
34 * <disk-as-detector> The disk-as-detector DE provides the mapping between
35 * ereports generated by a kernel disk driver sd(7D) and resulting faults.
42 * ability to attempt data recovery/relocation without faulting a disk.
49 engine serd.io.scsi.cmd.disk.dev.rqs.merr@P, N=1, T=24h;
52 * disk-as-detector: fault events.
54 event fault.io.scsi.cmd.disk.dev.rqs.derr@P;
55 event fault.io.scsi.cmd.disk.dev.rqs.merr@P,
56 engine=serd.io.scsi.cmd.disk.dev.rqs.merr@P;
60 * event fault.io.scsi.cmd.disk.dev.uderr@P;
64 * disk-as-detector: upset events.
67 event upset.io.scsi.cmd.disk.dev.rqs.derr@P;
68 event upset.io.scsi.cmd.disk.dev.rqs.merr@P;
69 event upset.io.scsi.cmd.disk.dev.uderr@P;
70 event upset.io.scsi.cmd.disk.dev.serr@P;
71 event upset.io.scsi.cmd.disk.tran@P;
72 event upset.io.scsi.cmd.disk.recovered@P;
75 * disk-as-detector: ereports from the kernel.
83 event ereport.io.scsi.cmd.disk.dev.rqs.derr@P, discard_if_config_unknown=1;
84 event ereport.io.scsi.cmd.disk.dev.rqs.merr@P, discard_if_config_unknown=1;
85 event ereport.io.scsi.cmd.disk.dev.serr@P, discard_if_config_unknown=1;
86 event ereport.io.scsi.cmd.disk.dev.uderr@P, discard_if_config_unknown=1;
87 event ereport.io.scsi.cmd.disk.recovered@P, discard_if_config_unknown=1;
88 event ereport.io.scsi.cmd.disk.tran@P, discard_if_config_unknown=1;
99 * disk-as-detector: propagations from faults(based on
103 * fault.io.scsi.cmd.disk.dev.rqs.derr
105 * fault.io.scsi.cmd.disk.dev.rqs.merr
108 prop fault.io.scsi.cmd.disk.dev.rqs.derr@P->
109 ereport.io.scsi.cmd.disk.dev.rqs.derr@P{ DRIVER_ASSESSMENT_FATAL &&
118 prop fault.io.scsi.cmd.disk.dev.rqs.merr@P->
119 ereport.io.scsi.cmd.disk.dev.rqs.merr@P{ DRIVER_ASSESSMENT_FATAL &&
133 event ereport.io.scsi.cmd.disk.dev.rqs.merr.dummy@P {within(60s)};
134 prop fault.io.scsi.cmd.disk.dev.rqs.merr@P (0) ->
135 ereport.io.scsi.cmd.disk.dev.rqs.merr.dummy@P;
139 * prop fault.io.scsi.cmd.disk.dev.uderr@P->
140 * ereport.io.scsi.cmd.disk.dev.uderr@P{ DRIVER_ASSESSMENT_FATAL };
144 * disk-as-detector: propagations from upsets(based on
147 prop upset.io.scsi.cmd.disk.dev.rqs.derr@P->
148 ereport.io.scsi.cmd.disk.dev.rqs.derr@P{ DRIVER_ASSESSMENT_NONFATAL };
150 prop upset.io.scsi.cmd.disk.dev.rqs.merr@P->
151 ereport.io.scsi.cmd.disk.dev.rqs.merr@P{ DRIVER_ASSESSMENT_NONFATAL };
154 * disk-as-detector: propagations from upsets(independent of
158 prop upset.io.scsi.cmd.disk.dev.serr@P->
159 ereport.io.scsi.cmd.disk.dev.serr@P;
161 prop upset.io.scsi.cmd.disk.dev.uderr@P->
162 ereport.io.scsi.cmd.disk.dev.uderr@P;
164 prop upset.io.scsi.cmd.disk.recovered@P->
165 ereport.io.scsi.cmd.disk.recovered@P;
167 prop upset.io.scsi.cmd.disk.tran@P->
168 ereport.io.scsi.cmd.disk.tran@P;
173 * cmd/fm/modules/common/disk-monitor/disk_monitor.c code.
175 * The disk DE provides a very simple 1-to-1 mapping between SCSI disk events
176 * generated by the disk-transport fmd module, and the resulting faults.
182 event fault.io.disk.over-temperature@P,
184 event fault.io.disk.predictive-failure@P, FITrate=10,
186 event fault.io.disk.self-test-failure@P, FITrate=10,
192 event ereport.io.scsi.disk.over-temperature@P;
193 event ereport.io.scsi.disk.predictive-failure@P;
194 event ereport.io.scsi.disk.self-test-failure@P;
199 prop fault.io.disk.over-temperature@P ->
200 ereport.io.scsi.disk.over-temperature@P;
202 prop fault.io.disk.self-test-failure@P ->
203 ereport.io.scsi.disk.self-test-failure@P;
205 prop fault.io.disk.predictive-failure@P ->
206 ereport.io.scsi.disk.predictive-failure@P {