diff --git a/qla2x00t/generate-in-tree-patches b/qla2x00t/generate-in-tree-patches index 0f69cb058..660908d40 100755 --- a/qla2x00t/generate-in-tree-patches +++ b/qla2x00t/generate-in-tree-patches @@ -12,6 +12,10 @@ if [ "${1#2.6.26}" = "$1" ]; then exit 0 fi +if [ ! -e qla2xxx-orig/$1 ]; then + ./extract-qla2xxx-orig "$1" +fi + mkdir -p in-tree-patches/"${kernel_version}" for f in qla2xxx-orig/"${kernel_version}"/* diff --git a/scripts/generate-kernel-patch b/scripts/generate-kernel-patch index 9cece27ac..e61cde505 100755 --- a/scripts/generate-kernel-patch +++ b/scripts/generate-kernel-patch @@ -356,9 +356,6 @@ add_file "iscsi-scst/README_in-tree" "Documentation/scst/README.iscsi" \ if [ "${qla2x00t}" = "true" ]; then - if [ ! -e qla2x00t/qla2xxx-orig/$1 ]; then - ( cd qla2x00t && ./extract-qla2xxx-orig "$1" ) - fi ( cd qla2x00t && ./generate-in-tree-patches "$1" ) for f in $(ls qla2x00t/in-tree-patches/"$1"/*.patch 2>/dev/null)