xref: /aosp_15_r20/external/sg3_utils/scripts/59-scsi-cciss_id.rules (revision 44704f698541f6367e81f991ef8bb54ccbf3fc18)
1*44704f69SBart Van Assche# cciss compat rules
2*44704f69SBart Van Assche
3*44704f69SBart Van AsscheACTION!="add|change", GOTO="cciss_compat_end"
4*44704f69SBart Van AsscheKERNEL!="sd*", GOTO="cciss_compat_end"
5*44704f69SBart Van AsscheENV{ID_VENDOR}!="HP", ENV{ID_VENDOR}!="COMPAQ", GOTO="cciss_compat_end"
6*44704f69SBart Van AsscheENV{ID_MODEL}!="LOGICAL_VOLUME", GOTO="cciss_compat_end"
7*44704f69SBart Van Assche
8*44704f69SBart Van AsscheENV{DEVTYPE}=="disk", DRIVERS=="hpsa", IMPORT{program}="cciss_id %p"
9*44704f69SBart Van AsscheENV{DEVTYPE}=="partition", IMPORT{parent}="ID_*"
10*44704f69SBart Van AsscheENV{ID_CCISS}!="?*", GOTO="cciss_compat_end"
11*44704f69SBart Van Assche
12*44704f69SBart Van AsscheENV{DEVTYPE}=="disk", SYMLINK+="cciss/$env{ID_CCISS}"
13*44704f69SBart Van AsscheENV{DEVTYPE}=="disk", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/cciss-$env{ID_SERIAL}"
14*44704f69SBart Van Assche
15*44704f69SBart Van AsscheENV{DEVTYPE}=="partition", SYMLINK+="cciss/$env{ID_CCISS}p%n"
16*44704f69SBart Van AsscheENV{DEVTYPE}=="partition", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/cciss-$env{ID_SERIAL}-part%n"
17*44704f69SBart Van Assche
18*44704f69SBart Van AsscheLABEL="cciss_compat_end"
19