[linux-yocto] [PATCH] Add scsi device handler
Changqing Li
changqing.li at windriver.com
Mon Jul 2 19:49:03 PDT 2018
On 07/03/2018 10:16 AM, Bruce Ashfield wrote:
> What kernel versions is this for ?
>
> Bruce
kernel version: yocto-kernel-cahe:
linux-yocto-dev master
linux-yocto-4.12 yocto-4.12
//changqing
>
> On 2018-07-02 1:34 AM, Changqing Li wrote:
>> multipathd service depend on kernel module scsi_dh_alua/
>> scsi_dh_emc/scsi_dh_rdac, without these kernel modules,
>> service start info will have FAIL info. add these
>> device handler so that user can use it.
>>
>> Signed-off-by: Changqing Li <changqing.li at windriver.com>
>> ---
>> cgl/cfg/scsi_dh.cfg | 1 +
>> cgl/cfg/scsi_dh.scc | 6 ++++++
>> cgl/cfg/scsi_dh_alua.cfg | 1 +
>> cgl/cfg/scsi_dh_alua.scc | 5 +++++
>> cgl/cfg/scsi_dh_emc.cfg | 1 +
>> cgl/cfg/scsi_dh_emc.scc | 4 ++++
>> cgl/cfg/scsi_dh_hpsw.cfg | 1 +
>> cgl/cfg/scsi_dh_hpsw.scc | 4 ++++
>> cgl/cfg/scsi_dh_rdac.cfg | 1 +
>> cgl/cfg/scsi_dh_rdac.scc | 5 +++++
>> 10 files changed, 29 insertions(+)
>> create mode 100644 cgl/cfg/scsi_dh.cfg
>> create mode 100644 cgl/cfg/scsi_dh.scc
>> create mode 100644 cgl/cfg/scsi_dh_alua.cfg
>> create mode 100644 cgl/cfg/scsi_dh_alua.scc
>> create mode 100644 cgl/cfg/scsi_dh_emc.cfg
>> create mode 100644 cgl/cfg/scsi_dh_emc.scc
>> create mode 100644 cgl/cfg/scsi_dh_hpsw.cfg
>> create mode 100644 cgl/cfg/scsi_dh_hpsw.scc
>> create mode 100644 cgl/cfg/scsi_dh_rdac.cfg
>> create mode 100644 cgl/cfg/scsi_dh_rdac.scc
>>
>> diff --git a/cgl/cfg/scsi_dh.cfg b/cgl/cfg/scsi_dh.cfg
>> new file mode 100644
>> index 0000000..b73df00
>> --- /dev/null
>> +++ b/cgl/cfg/scsi_dh.cfg
>> @@ -0,0 +1 @@
>> +CONFIG_SCSI_DH=y
>> diff --git a/cgl/cfg/scsi_dh.scc b/cgl/cfg/scsi_dh.scc
>> new file mode 100644
>> index 0000000..c752aad
>> --- /dev/null
>> +++ b/cgl/cfg/scsi_dh.scc
>> @@ -0,0 +1,6 @@
>> +define KFEATURE_DESCRIPTION "SCSI Device Handlers"
>> +define KFEATURE_COMPATIBILITY all
>> +
>> +include features/scsi/scsi.scc
>> +
>> +kconf non-hardware scsi_dh.cfg
>> diff --git a/cgl/cfg/scsi_dh_alua.cfg b/cgl/cfg/scsi_dh_alua.cfg
>> new file mode 100644
>> index 0000000..7e6ab0d
>> --- /dev/null
>> +++ b/cgl/cfg/scsi_dh_alua.cfg
>> @@ -0,0 +1 @@
>> +CONFIG_SCSI_DH_ALUA=m
>> diff --git a/cgl/cfg/scsi_dh_alua.scc b/cgl/cfg/scsi_dh_alua.scc
>> new file mode 100644
>> index 0000000..2195f13
>> --- /dev/null
>> +++ b/cgl/cfg/scsi_dh_alua.scc
>> @@ -0,0 +1,5 @@
>> +define KFEATURE_DESCRIPTION "SPC-3 ALUA Device Handler"
>> +define KFEATURE_COMPATIBILITY all
>> +
>> +
>> +kconf non-hardware scsi_dh_alua.cfg
>> diff --git a/cgl/cfg/scsi_dh_emc.cfg b/cgl/cfg/scsi_dh_emc.cfg
>> new file mode 100644
>> index 0000000..019c88a
>> --- /dev/null
>> +++ b/cgl/cfg/scsi_dh_emc.cfg
>> @@ -0,0 +1 @@
>> +CONFIG_SCSI_DH_EMC=m
>> diff --git a/cgl/cfg/scsi_dh_emc.scc b/cgl/cfg/scsi_dh_emc.scc
>> new file mode 100644
>> index 0000000..2c22e0f
>> --- /dev/null
>> +++ b/cgl/cfg/scsi_dh_emc.scc
>> @@ -0,0 +1,4 @@
>> +define KFEATURE_DESCRIPTION "EMC CLARiiON Device Handler"
>> +define KFEATURE_COMPATIBILITY all
>> +
>> +kconf non-hardware scsi_dh_emc.cfg
>> diff --git a/cgl/cfg/scsi_dh_hpsw.cfg b/cgl/cfg/scsi_dh_hpsw.cfg
>> new file mode 100644
>> index 0000000..2663d05
>> --- /dev/null
>> +++ b/cgl/cfg/scsi_dh_hpsw.cfg
>> @@ -0,0 +1 @@
>> +CONFIG_SCSI_DH_HP_SW=m
>> diff --git a/cgl/cfg/scsi_dh_hpsw.scc b/cgl/cfg/scsi_dh_hpsw.scc
>> new file mode 100644
>> index 0000000..4cefede
>> --- /dev/null
>> +++ b/cgl/cfg/scsi_dh_hpsw.scc
>> @@ -0,0 +1,4 @@
>> +define KFEATURE_DESCRIPTION "HP/COMPAQ MSA Device Handler"
>> +define KFEATURE_COMPATIBILITY all
>> +
>> +kconf non-hardware scsi_dh_hpsw.cfg
>> diff --git a/cgl/cfg/scsi_dh_rdac.cfg b/cgl/cfg/scsi_dh_rdac.cfg
>> new file mode 100644
>> index 0000000..ceafc09
>> --- /dev/null
>> +++ b/cgl/cfg/scsi_dh_rdac.cfg
>> @@ -0,0 +1 @@
>> +CONFIG_SCSI_DH_RDAC=m
>> diff --git a/cgl/cfg/scsi_dh_rdac.scc b/cgl/cfg/scsi_dh_rdac.scc
>> new file mode 100644
>> index 0000000..ec776be
>> --- /dev/null
>> +++ b/cgl/cfg/scsi_dh_rdac.scc
>> @@ -0,0 +1,5 @@
>> +define KFEATURE_DESCRIPTION "LSI RDAC Device Handler"
>> +define KFEATURE_COMPATIBILITY all
>> +
>> +kconf non-hardware scsi_dh_rdac.cfg
>> +
>>
>
>
--
BRs
Sandy(Li Changqing)
+861084778653
More information about the linux-yocto
mailing list