[linux-yocto] [PATCH] Add scsi device handler
Bruce Ashfield
bruce.ashfield at windriver.com
Mon Jul 2 19:16:59 PDT 2018
What kernel versions is this for ?
Bruce
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
> +
>
More information about the linux-yocto
mailing list