Centos-kernel-stream-9/tools/usb
Frantisek Hrbata f2b708e7b1 Merge: Update objtool to v5.19
Merge conflicts:
-----------------
arch/x86/include/asm/efi.h
        - arch_efi_call_virt() macro
          keep undef of arch_efi_call_virt from HEAD(!1326)
          ed88433ff2 ("efi: Simplify arch_efi_call_virt() macro"), otherwise
          resolve in favour of !1464

tools/perf/Makefile.perf
        - clean target
          keep removal of perf-with-kcore from HEAD(!1361)
          6da6e51e39 ("perf tools: Delete perf-with-kcore.sh script") and
          keep the make cond expr change from !1464
          403009a4d8 ("kbuild: replace $(if A,A,B) with $(or A,B)")

MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/1464

Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2121207
Depends: !1351 for partial backport of e27e5bea956c ("x86/ibt, objtool: Add IBT_NOSEAL()")
Depends: !1370 for backport of 44b979fa302c ("x86/mm/64: Improve stack overflow warnings")

This MR seeks to update objtool and related patchsets.  The commits
incorporate patches and fixes from the following upstream patchsets
(some have been previously backported only in partial form):

v5.15:
* [PATCH 1/2] objtool: Check for gelf_update_rel[a] failures

v5.16:
* [PATCH v2 00/24] objtool/x86: noinstr vs PARAVIRT

v5.17:
* [PATCH kcsan 0/29] Kernel Concurrency Sanitizer (KCSAN) updates for v5.17
* [PATCH v2 00/23] x86: Remove anonymous out-of-line fixups
* [PATCH 00/10] Removal of most do_exit calls

v5.18:
* [PATCH v4 00/11] Re-enable ENQCMD and PASID MSR
* [PATCH v4 00/45] x86: Kernel IBT
* [PATCH] kbuild: replace $(if A,A,B) with $(or A,B) in scripts/Makefile.modpost
* [PATCH 0/4] objtool: Fix fallthrough detection for vmlinux
* [PATCH 0/2] objtool: Fix code reloc vs weak symbols
* [PATCH 0/4] objtool: Fixes
* [PATCH 0/6] x86: Various cleanups and fixes

v5.19:
* [PATCH v2 00/25] objtool: Interface overhaul

Omitted-fix: 00db58cf2118 fixes ee1f9d19143 and not this commit (inaccurate Fixed-by tag)
Omitted-fix: b1c45ad53efb fixes ee1f9d19143 and not this commit (inaccurate Fixed-by tag)

Signed-off-by: Joe Lawrence <joe.lawrence@redhat.com>

Approved-by: Prarit Bhargava <prarit@redhat.com>
Approved-by: Rafael Aquini <aquini@redhat.com>
Approved-by: David Arcari <darcari@redhat.com>
Approved-by: Phil Auld <pauld@redhat.com>
Approved-by: Waiman Long <longman@redhat.com>

Signed-off-by: Frantisek Hrbata <fhrbata@redhat.com>
2022-11-09 03:13:13 -05:00
..
ffs-aio-example treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
usbip usbip: tools: add usage of device mode in usbip_list.c 2021-03-26 14:27:50 +01:00
.gitignore .gitignore: add SPDX License Identifier 2020-03-25 11:50:48 +01:00
Build tools: usb: move to tools buildsystem 2020-08-19 14:11:44 +02:00
Makefile kbuild: replace $(if A,A,B) with $(or A,B) 2022-10-27 14:27:59 -04:00
ffs-test.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
hcd-tests.sh treewide: remove editor modelines and cruft 2021-05-07 00:26:34 -07:00
testusb.c tools: usb: testusb: Add super-plus speed reporting 2022-11-01 22:28:46 -04:00