diff --git a/dracut.qla2xxx.conf b/dracut.qla2xxx.conf index 1597942..0217395 100644 --- a/dracut.qla2xxx.conf +++ b/dracut.qla2xxx.conf @@ -1 +1 @@ -add_drivers+=" tcm_qla2xxx qla2xxx " +add_drivers+=" qla2xxx " diff --git a/qla2xxx-10.02.08.01-k.tar.gz b/qla2xxx-10.02.08.01-k.tar.gz new file mode 100644 index 0000000..e2c958e Binary files /dev/null and b/qla2xxx-10.02.08.01-k.tar.gz differ diff --git a/qla2xxx-src-v10.02.08.00.a7-k.tar.gz b/qla2xxx-src-v10.02.08.00.a7-k.tar.gz deleted file mode 100644 index 662311d..0000000 Binary files a/qla2xxx-src-v10.02.08.00.a7-k.tar.gz and /dev/null differ diff --git a/qla2xxx.spec b/qla2xxx.spec index a1a5204..b91fb78 100644 --- a/qla2xxx.spec +++ b/qla2xxx.spec @@ -1,9 +1,8 @@ %define dvendor qlgc %define vendor %{dvendor} %define driver_name qla2xxx -%define dist_version 10.02.08.00.a7-k -%define dist_str openEuler -%define version 10.02.08.00.a7 +%define dist_version 10.02.08.01-k +%define version 10.02.08.01 %define release 1 %define BUILD_KERNEL_SPEC %( if [ -z "${BUILD_KERNEL}" ]; then BUILD_KERNEL=` rpm -q kernel-devel |sed 's/.*devel-//g' `; fi; echo "${BUILD_KERNEL}" | cut -d "-" -f -2 ) @@ -24,7 +23,7 @@ Packager: QLogic Corp. URL: http://www.qlogic.com -Source0: qla2xxx-src-v10.02.08.00.a7-k.tar.gz +Source0: %{driver_name}-%{dist_version}.tar.gz Source1: kmodtool-nvme.8.x.sh Source2: dracut.qla2xxx.conf Source3: 99-qla2xxx.rules @@ -67,6 +66,7 @@ make -C /lib/modules/` rpm -q kernel-devel |sed 's/.*devel-//g' `/build M=`pwd` done %install +export LD_LIBRARY_PATH=/usr/lib/ export INSTALL_MOD_PATH=$RPM_BUILD_ROOT export INSTALL_MOD_DIR=extra/%{name} for flavor in %flavors_to_build ; do @@ -105,6 +105,19 @@ mkdir -p $RPM_BUILD_ROOT/lib/udev # udevcontrol reload_rules # fi + +%post +depmod +dracut -f +#systemctl enable qla2xxx-nvmefc-boot-connection.service + +%postun +depmod +dracut -f + + + + %files %defattr(644,root,root,755) /lib/modules/ @@ -118,6 +131,10 @@ rm -rf $RPM_BUILD_ROOT %changelog + +* Wed Nov 16 2022 QLogic Corp - 10.02.08.01-1 +- Changes: Add support for creating initrd image on openEuler, Kylin and UOS + * Tue Sep 27 2022 QLogic Corp - 10.02.08.00.a7-1 - package init - DESC: 10.02.08.00.a7-k XL 09/27/2022. Fisrt version for OE community.