From 3666f8a6197afc145a076e9c497fe22d3b96497f Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Sat, 8 Aug 2020 15:32:18 +0000 Subject: [PATCH] Add the qla2x00t-32gbit/trace/events/qla.h file to the output of scripts/generate-kernel-patch git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.4.x@9111 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- qla2x00t-32gbit/extract-qla2xxx-orig | 7 ++++++- qla2x00t-32gbit/generate-in-tree-patches | 13 +++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/qla2x00t-32gbit/extract-qla2xxx-orig b/qla2x00t-32gbit/extract-qla2xxx-orig index ac9d5f0b4..59aba4837 100755 --- a/qla2x00t-32gbit/extract-qla2xxx-orig +++ b/qla2x00t-32gbit/extract-qla2xxx-orig @@ -18,7 +18,12 @@ cd qla2xxx-orig || exit $? download_and_extract_kernel_tree "${kernel_version}" touch "linux-${kernel_version}"/drivers/scsi/qla2xxx/* rm -rf "${kernel_version}" -mkdir -p "${kernel_version}" +mkdir -p "${kernel_version}/include/trace/events" mv "linux-${kernel_version}"/drivers/scsi/qla2xxx/* "${kernel_version}" +if [ -e "linux-${kernel_version}"/include/trace/events/qla.h ]; then + touch "linux-${kernel_version}"/include/trace/events/qla.h + mv "linux-${kernel_version}"/include/trace/events/qla.h \ + "${kernel_version}/include/trace/events" +fi rm -rf "linux-${kernel_version}" cd .. diff --git a/qla2x00t-32gbit/generate-in-tree-patches b/qla2x00t-32gbit/generate-in-tree-patches index 239484e8a..9b8c8d2ce 100755 --- a/qla2x00t-32gbit/generate-in-tree-patches +++ b/qla2x00t-32gbit/generate-in-tree-patches @@ -26,6 +26,19 @@ for g in Kconfig *.[ch]; do fi done +for g in include/trace/events/qla.h; do + f1="qla2xxx-orig/${kernel_version}/$g" + f2="$g" + f3="in-tree-patches/${kernel_version}/${g#include/trace/events/}.patch" + if [ "$f1" -nt "$f3" -o "$f2" -nt "$f3" ]; then + if [ -e "$f1" ]; then + diff -up "$f1" "$f2" > "$f3" + else + diff -up /dev/null "$f2" > "$f3" + fi + fi +done + for g in Makefile; do f1="qla2xxx-orig/${kernel_version}/$g" f2="${g}_in-tree"