From d3d987b0d0bd35512172f5c7cf15b1dbe5b22b0c Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Tue, 8 Oct 2024 15:27:44 +0200 Subject: [PATCH] drop queue-6.1/perf-python-disable-wno-cast-function-type-mismatch-if-present-on-clang.patch --- ...on-type-mismatch-if-present-on-clang.patch | 40 ------------------- queue-6.1/series | 1 - 2 files changed, 41 deletions(-) delete mode 100644 queue-6.1/perf-python-disable-wno-cast-function-type-mismatch-if-present-on-clang.patch diff --git a/queue-6.1/perf-python-disable-wno-cast-function-type-mismatch-if-present-on-clang.patch b/queue-6.1/perf-python-disable-wno-cast-function-type-mismatch-if-present-on-clang.patch deleted file mode 100644 index a8082a11102..00000000000 --- a/queue-6.1/perf-python-disable-wno-cast-function-type-mismatch-if-present-on-clang.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 00dc514612fe98cfa117193b9df28f15e7c9db9c Mon Sep 17 00:00:00 2001 -From: Arnaldo Carvalho de Melo -Date: Thu, 22 Aug 2024 14:13:49 -0300 -Subject: perf python: Disable -Wno-cast-function-type-mismatch if present on clang - -From: Arnaldo Carvalho de Melo - -commit 00dc514612fe98cfa117193b9df28f15e7c9db9c upstream. - -The -Wcast-function-type-mismatch option was introduced in clang 19 and -its enabled by default, since we use -Werror, and python bindings do -casts that are valid but trips this warning, disable it if present. - -Closes: https://lore.kernel.org/all/CA+icZUXoJ6BS3GMhJHV3aZWyb5Cz2haFneX0C5pUMUUhG-UVKQ@mail.gmail.com -Reported-by: Sedat Dilek -Tested-by: Sedat Dilek -Cc: Ian Rogers -Cc: Ingo Molnar -Cc: Namhyung Kim -Cc: Nathan Chancellor -Cc: Peter Zijlstra -Cc: stable@vger.kernel.org # To allow building with the upcoming clang 19 -Link: https://lore.kernel.org/lkml/CA+icZUVtHn8X1Tb_Y__c-WswsO0K8U9uy3r2MzKXwTA5THtL7w@mail.gmail.com -Signed-off-by: Arnaldo Carvalho de Melo -Signed-off-by: Greg Kroah-Hartman ---- - tools/perf/util/setup.py | 2 ++ - 1 file changed, 2 insertions(+) - ---- a/tools/perf/util/setup.py -+++ b/tools/perf/util/setup.py -@@ -50,6 +50,8 @@ cflags = getenv('CFLAGS', '').split() - cflags += ['-fno-strict-aliasing', '-Wno-write-strings', '-Wno-unused-parameter', '-Wno-redundant-decls', '-DPYTHON_PERF' ] - if cc_is_clang: - cflags += ["-Wno-unused-command-line-argument" ] -+ if clang_has_option("-Wno-cast-function-type-mismatch"): -+ cflags += ["-Wno-cast-function-type-mismatch" ] - else: - cflags += ['-Wno-cast-function-type' ] - diff --git a/queue-6.1/series b/queue-6.1/series index 4ee17603dee..2659633fd64 100644 --- a/queue-6.1/series +++ b/queue-6.1/series @@ -575,7 +575,6 @@ ocfs2-fix-null-ptr-deref-when-journal-load-failed.patch ocfs2-fix-possible-null-ptr-deref-in-ocfs2_set_buffer_uptodate.patch riscv-define-illegal_pointer_value-for-64bit.patch exfat-fix-memory-leak-in-exfat_load_bitmap.patch -perf-python-disable-wno-cast-function-type-mismatch-if-present-on-clang.patch perf-hist-update-hist-symbol-when-updating-maps.patch nfsd-fix-delegation_blocked-to-block-correctly-for-at-least-30-seconds.patch nfsd-map-the-ebadmsg-to-nfserr_io-to-avoid-warning.patch -- 2.47.2