Lines Matching refs:disk
28 #define P disk
35 * <disk-as-detector> The disk-as-detector DE provides the mapping between
36 * ereports generated by a kernel disk driver sd(4D) and resulting faults.
43 * ability to attempt data recovery/relocation without faulting a disk.
51 engine serd.io.scsi.cmd.disk.dev.rqs.merr@P, N=1, T=24h;
54 * disk-as-detector: fault events.
56 event fault.io.scsi.cmd.disk.dev.rqs.derr@P;
57 event fault.io.scsi.cmd.disk.dev.rqs.merr@P,
58 engine=serd.io.scsi.cmd.disk.dev.rqs.merr@P;
62 * event fault.io.scsi.cmd.disk.dev.uderr@P;
66 * disk-as-detector: upset events.
69 event upset.io.scsi.cmd.disk.dev.rqs.derr@P;
70 event upset.io.scsi.cmd.disk.dev.rqs.merr@P;
71 event upset.io.scsi.cmd.disk.dev.uderr@P;
72 event upset.io.scsi.cmd.disk.dev.serr@P;
73 event upset.io.scsi.cmd.disk.tran@P;
74 event upset.io.scsi.cmd.disk.recovered@P;
77 * disk-as-detector: ereports from the kernel.
85 event ereport.io.scsi.cmd.disk.dev.rqs.derr@P, discard_if_config_unknown=1;
86 event ereport.io.scsi.cmd.disk.dev.rqs.merr@P, discard_if_config_unknown=1;
87 event ereport.io.scsi.cmd.disk.dev.serr@P, discard_if_config_unknown=1;
88 event ereport.io.scsi.cmd.disk.dev.uderr@P, discard_if_config_unknown=1;
89 event ereport.io.scsi.cmd.disk.recovered@P, discard_if_config_unknown=1;
90 event ereport.io.scsi.cmd.disk.tran@P, discard_if_config_unknown=1;
101 * disk-as-detector: propagations from faults(based on
105 * fault.io.scsi.cmd.disk.dev.rqs.derr
107 * fault.io.scsi.cmd.disk.dev.rqs.merr
110 prop fault.io.scsi.cmd.disk.dev.rqs.derr@P->
111 ereport.io.scsi.cmd.disk.dev.rqs.derr@P{ DRIVER_ASSESSMENT_FATAL &&
120 prop fault.io.scsi.cmd.disk.dev.rqs.merr@P->
121 ereport.io.scsi.cmd.disk.dev.rqs.merr@P{ DRIVER_ASSESSMENT_FATAL &&
135 event ereport.io.scsi.cmd.disk.dev.rqs.merr.dummy@P {within(60s)};
136 prop fault.io.scsi.cmd.disk.dev.rqs.merr@P (0) ->
137 ereport.io.scsi.cmd.disk.dev.rqs.merr.dummy@P;
141 * prop fault.io.scsi.cmd.disk.dev.uderr@P->
142 * ereport.io.scsi.cmd.disk.dev.uderr@P{ DRIVER_ASSESSMENT_FATAL };
146 * disk-as-detector: propagations from upsets(based on
149 prop upset.io.scsi.cmd.disk.dev.rqs.derr@P->
150 ereport.io.scsi.cmd.disk.dev.rqs.derr@P{ DRIVER_ASSESSMENT_NONFATAL };
152 prop upset.io.scsi.cmd.disk.dev.rqs.merr@P->
153 ereport.io.scsi.cmd.disk.dev.rqs.merr@P{ DRIVER_ASSESSMENT_NONFATAL };
156 * disk-as-detector: propagations from upsets(independent of
160 prop upset.io.scsi.cmd.disk.dev.serr@P->
161 ereport.io.scsi.cmd.disk.dev.serr@P;
163 prop upset.io.scsi.cmd.disk.dev.uderr@P->
164 ereport.io.scsi.cmd.disk.dev.uderr@P;
166 prop upset.io.scsi.cmd.disk.recovered@P->
167 ereport.io.scsi.cmd.disk.recovered@P;
169 prop upset.io.scsi.cmd.disk.tran@P->
170 ereport.io.scsi.cmd.disk.tran@P;
175 * cmd/fm/modules/common/disk-monitor/disk_monitor.c code.
177 * The disk DE provides a very simple 1-to-1 mapping between SCSI disk events
178 * generated by the disk-transport fmd module, and the resulting faults.
184 event fault.io.disk.over-temperature@P,
186 event fault.io.disk.predictive-failure@P, FITrate=10,
188 event fault.io.disk.self-test-failure@P, FITrate=10,
190 event fault.io.disk.ssm-wearout@P;
195 event ereport.io.scsi.disk.over-temperature@P;
196 event ereport.io.scsi.disk.predictive-failure@P;
197 event ereport.io.scsi.disk.self-test-failure@P;
198 event ereport.io.scsi.disk.ssm-wearout@P;
203 prop fault.io.disk.over-temperature@P ->
204 ereport.io.scsi.disk.over-temperature@P;
206 prop fault.io.disk.self-test-failure@P ->
207 ereport.io.scsi.disk.self-test-failure@P;
209 prop fault.io.disk.predictive-failure@P ->
210 ereport.io.scsi.disk.predictive-failure@P {
214 prop fault.io.disk.ssm-wearout@P ->
215 ereport.io.scsi.disk.ssm-wearout@P {