From 3e8af058ba67a65702469c8ea4e1282c53e869b7 Mon Sep 17 00:00:00 2001 From: eabdullin Date: Mon, 7 Jul 2025 14:00:39 +0000 Subject: [PATCH] import OL passt-0^20250217.ga1e48a0-5.el10_0 --- .gitignore | 2 +- .passt.metadata | 1 + ...te-flow-Trivially-succeed-if-migrating-with-no-.patch | 0 ...te-flow-Don-t-attempt-to-migrate-TCP-flows-with.patch | 0 ...orrect-error-code-handling-from-tcp_flow_repair.patch | 0 ...Unconditionally-move-to-CLOSED-state-on-tcp_rst.patch | 0 ...te-tcp-Don-t-flow_alloc_cancel-during-incoming-.patch | 0 .../0007-ip-Helpers-to-access-IPv6-flow-label.patch | 0 ...onsider-IPv6-flow-label-when-building-packet-se.patch | 0 ...end-RST-in-response-to-guest-packets-that-match.patch | 0 ...ux-Fixes-workarounds-for-passt-and-passt-repair.patch | 0 .../0011-passt-repair-Add-directory-watch.patch | 0 ...repair-Wait-for-a-short-while-for-passt-repair-.patch | 0 ...st-repair-Fix-build-with-Werror-format-security.patch | 0 ...te-tcp-More-careful-marshalling-of-mss-paramete.patch | 0 .../0015-flow-Add-flow_perror-helper.patch | 0 .../0016-migrate-tcp-Migrate-RFC-7323-timestamp.patch | 0 .../0017-migrate-Bump-migration-version-number.patch | 0 ...lush-socket-before-checking-for-more-data-in-ac.patch | 0 ...-passt-repair-Support-multiple-events-per-read-.patch | 0 ...igrate-tcp-bind-migrated-sockets-in-repair-mode.patch | 0 ...-repair-Correct-off-by-one-error-verifying-name.patch | 0 ...-repair-Ensure-that-read-buffer-is-NULL-termina.patch | 0 ...p_splice-Don-t-double-count-bytes-read-on-EINTR.patch | 0 ...plice-Don-t-clobber-errno-before-checking-for-E.patch | 0 passt.spec => SPECS/passt.spec | 9 +-------- sources | 1 - 27 files changed, 3 insertions(+), 10 deletions(-) create mode 100644 .passt.metadata rename 0002-migrate-flow-Trivially-succeed-if-migrating-with-no-.patch => SOURCES/0002-migrate-flow-Trivially-succeed-if-migrating-with-no-.patch (100%) rename 0003-migrate-flow-Don-t-attempt-to-migrate-TCP-flows-with.patch => SOURCES/0003-migrate-flow-Don-t-attempt-to-migrate-TCP-flows-with.patch (100%) rename 0004-tcp-Correct-error-code-handling-from-tcp_flow_repair.patch => SOURCES/0004-tcp-Correct-error-code-handling-from-tcp_flow_repair.patch (100%) rename 0005-tcp-Unconditionally-move-to-CLOSED-state-on-tcp_rst.patch => SOURCES/0005-tcp-Unconditionally-move-to-CLOSED-state-on-tcp_rst.patch (100%) rename 0006-migrate-tcp-Don-t-flow_alloc_cancel-during-incoming-.patch => SOURCES/0006-migrate-tcp-Don-t-flow_alloc_cancel-during-incoming-.patch (100%) rename 0007-ip-Helpers-to-access-IPv6-flow-label.patch => SOURCES/0007-ip-Helpers-to-access-IPv6-flow-label.patch (100%) rename 0008-tap-Consider-IPv6-flow-label-when-building-packet-se.patch => SOURCES/0008-tap-Consider-IPv6-flow-label-when-building-packet-se.patch (100%) rename 0009-tcp-Send-RST-in-response-to-guest-packets-that-match.patch => SOURCES/0009-tcp-Send-RST-in-response-to-guest-packets-that-match.patch (100%) rename 0010-selinux-Fixes-workarounds-for-passt-and-passt-repair.patch => SOURCES/0010-selinux-Fixes-workarounds-for-passt-and-passt-repair.patch (100%) rename 0011-passt-repair-Add-directory-watch.patch => SOURCES/0011-passt-repair-Add-directory-watch.patch (100%) rename 0012-flow-repair-Wait-for-a-short-while-for-passt-repair-.patch => SOURCES/0012-flow-repair-Wait-for-a-short-while-for-passt-repair-.patch (100%) rename 0013-passt-repair-Fix-build-with-Werror-format-security.patch => SOURCES/0013-passt-repair-Fix-build-with-Werror-format-security.patch (100%) rename 0014-migrate-tcp-More-careful-marshalling-of-mss-paramete.patch => SOURCES/0014-migrate-tcp-More-careful-marshalling-of-mss-paramete.patch (100%) rename 0015-flow-Add-flow_perror-helper.patch => SOURCES/0015-flow-Add-flow_perror-helper.patch (100%) rename 0016-migrate-tcp-Migrate-RFC-7323-timestamp.patch => SOURCES/0016-migrate-tcp-Migrate-RFC-7323-timestamp.patch (100%) rename 0017-migrate-Bump-migration-version-number.patch => SOURCES/0017-migrate-Bump-migration-version-number.patch (100%) rename 0018-tcp-Flush-socket-before-checking-for-more-data-in-ac.patch => SOURCES/0018-tcp-Flush-socket-before-checking-for-more-data-in-ac.patch (100%) rename 0019-pasta-passt-repair-Support-multiple-events-per-read-.patch => SOURCES/0019-pasta-passt-repair-Support-multiple-events-per-read-.patch (100%) rename 0020-migrate-tcp-bind-migrated-sockets-in-repair-mode.patch => SOURCES/0020-migrate-tcp-bind-migrated-sockets-in-repair-mode.patch (100%) rename 0021-passt-repair-Correct-off-by-one-error-verifying-name.patch => SOURCES/0021-passt-repair-Correct-off-by-one-error-verifying-name.patch (100%) rename 0022-passt-repair-Ensure-that-read-buffer-is-NULL-termina.patch => SOURCES/0022-passt-repair-Ensure-that-read-buffer-is-NULL-termina.patch (100%) rename 0023-tcp_splice-Don-t-double-count-bytes-read-on-EINTR.patch => SOURCES/0023-tcp_splice-Don-t-double-count-bytes-read-on-EINTR.patch (100%) rename 0024-tcp_splice-Don-t-clobber-errno-before-checking-for-E.patch => SOURCES/0024-tcp_splice-Don-t-clobber-errno-before-checking-for-E.patch (100%) rename passt.spec => SPECS/passt.spec (98%) delete mode 100644 sources diff --git a/.gitignore b/.gitignore index 33c0aa8..5493e12 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213.tar.xz +SOURCES/passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213.tar.xz diff --git a/.passt.metadata b/.passt.metadata new file mode 100644 index 0000000..1ee7dbd --- /dev/null +++ b/.passt.metadata @@ -0,0 +1 @@ +6561fdc75b29dc6566bc1fb30b88d6846ef5e23b SOURCES/passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213.tar.xz diff --git a/0002-migrate-flow-Trivially-succeed-if-migrating-with-no-.patch b/SOURCES/0002-migrate-flow-Trivially-succeed-if-migrating-with-no-.patch similarity index 100% rename from 0002-migrate-flow-Trivially-succeed-if-migrating-with-no-.patch rename to SOURCES/0002-migrate-flow-Trivially-succeed-if-migrating-with-no-.patch diff --git a/0003-migrate-flow-Don-t-attempt-to-migrate-TCP-flows-with.patch b/SOURCES/0003-migrate-flow-Don-t-attempt-to-migrate-TCP-flows-with.patch similarity index 100% rename from 0003-migrate-flow-Don-t-attempt-to-migrate-TCP-flows-with.patch rename to SOURCES/0003-migrate-flow-Don-t-attempt-to-migrate-TCP-flows-with.patch diff --git a/0004-tcp-Correct-error-code-handling-from-tcp_flow_repair.patch b/SOURCES/0004-tcp-Correct-error-code-handling-from-tcp_flow_repair.patch similarity index 100% rename from 0004-tcp-Correct-error-code-handling-from-tcp_flow_repair.patch rename to SOURCES/0004-tcp-Correct-error-code-handling-from-tcp_flow_repair.patch diff --git a/0005-tcp-Unconditionally-move-to-CLOSED-state-on-tcp_rst.patch b/SOURCES/0005-tcp-Unconditionally-move-to-CLOSED-state-on-tcp_rst.patch similarity index 100% rename from 0005-tcp-Unconditionally-move-to-CLOSED-state-on-tcp_rst.patch rename to SOURCES/0005-tcp-Unconditionally-move-to-CLOSED-state-on-tcp_rst.patch diff --git a/0006-migrate-tcp-Don-t-flow_alloc_cancel-during-incoming-.patch b/SOURCES/0006-migrate-tcp-Don-t-flow_alloc_cancel-during-incoming-.patch similarity index 100% rename from 0006-migrate-tcp-Don-t-flow_alloc_cancel-during-incoming-.patch rename to SOURCES/0006-migrate-tcp-Don-t-flow_alloc_cancel-during-incoming-.patch diff --git a/0007-ip-Helpers-to-access-IPv6-flow-label.patch b/SOURCES/0007-ip-Helpers-to-access-IPv6-flow-label.patch similarity index 100% rename from 0007-ip-Helpers-to-access-IPv6-flow-label.patch rename to SOURCES/0007-ip-Helpers-to-access-IPv6-flow-label.patch diff --git a/0008-tap-Consider-IPv6-flow-label-when-building-packet-se.patch b/SOURCES/0008-tap-Consider-IPv6-flow-label-when-building-packet-se.patch similarity index 100% rename from 0008-tap-Consider-IPv6-flow-label-when-building-packet-se.patch rename to SOURCES/0008-tap-Consider-IPv6-flow-label-when-building-packet-se.patch diff --git a/0009-tcp-Send-RST-in-response-to-guest-packets-that-match.patch b/SOURCES/0009-tcp-Send-RST-in-response-to-guest-packets-that-match.patch similarity index 100% rename from 0009-tcp-Send-RST-in-response-to-guest-packets-that-match.patch rename to SOURCES/0009-tcp-Send-RST-in-response-to-guest-packets-that-match.patch diff --git a/0010-selinux-Fixes-workarounds-for-passt-and-passt-repair.patch b/SOURCES/0010-selinux-Fixes-workarounds-for-passt-and-passt-repair.patch similarity index 100% rename from 0010-selinux-Fixes-workarounds-for-passt-and-passt-repair.patch rename to SOURCES/0010-selinux-Fixes-workarounds-for-passt-and-passt-repair.patch diff --git a/0011-passt-repair-Add-directory-watch.patch b/SOURCES/0011-passt-repair-Add-directory-watch.patch similarity index 100% rename from 0011-passt-repair-Add-directory-watch.patch rename to SOURCES/0011-passt-repair-Add-directory-watch.patch diff --git a/0012-flow-repair-Wait-for-a-short-while-for-passt-repair-.patch b/SOURCES/0012-flow-repair-Wait-for-a-short-while-for-passt-repair-.patch similarity index 100% rename from 0012-flow-repair-Wait-for-a-short-while-for-passt-repair-.patch rename to SOURCES/0012-flow-repair-Wait-for-a-short-while-for-passt-repair-.patch diff --git a/0013-passt-repair-Fix-build-with-Werror-format-security.patch b/SOURCES/0013-passt-repair-Fix-build-with-Werror-format-security.patch similarity index 100% rename from 0013-passt-repair-Fix-build-with-Werror-format-security.patch rename to SOURCES/0013-passt-repair-Fix-build-with-Werror-format-security.patch diff --git a/0014-migrate-tcp-More-careful-marshalling-of-mss-paramete.patch b/SOURCES/0014-migrate-tcp-More-careful-marshalling-of-mss-paramete.patch similarity index 100% rename from 0014-migrate-tcp-More-careful-marshalling-of-mss-paramete.patch rename to SOURCES/0014-migrate-tcp-More-careful-marshalling-of-mss-paramete.patch diff --git a/0015-flow-Add-flow_perror-helper.patch b/SOURCES/0015-flow-Add-flow_perror-helper.patch similarity index 100% rename from 0015-flow-Add-flow_perror-helper.patch rename to SOURCES/0015-flow-Add-flow_perror-helper.patch diff --git a/0016-migrate-tcp-Migrate-RFC-7323-timestamp.patch b/SOURCES/0016-migrate-tcp-Migrate-RFC-7323-timestamp.patch similarity index 100% rename from 0016-migrate-tcp-Migrate-RFC-7323-timestamp.patch rename to SOURCES/0016-migrate-tcp-Migrate-RFC-7323-timestamp.patch diff --git a/0017-migrate-Bump-migration-version-number.patch b/SOURCES/0017-migrate-Bump-migration-version-number.patch similarity index 100% rename from 0017-migrate-Bump-migration-version-number.patch rename to SOURCES/0017-migrate-Bump-migration-version-number.patch diff --git a/0018-tcp-Flush-socket-before-checking-for-more-data-in-ac.patch b/SOURCES/0018-tcp-Flush-socket-before-checking-for-more-data-in-ac.patch similarity index 100% rename from 0018-tcp-Flush-socket-before-checking-for-more-data-in-ac.patch rename to SOURCES/0018-tcp-Flush-socket-before-checking-for-more-data-in-ac.patch diff --git a/0019-pasta-passt-repair-Support-multiple-events-per-read-.patch b/SOURCES/0019-pasta-passt-repair-Support-multiple-events-per-read-.patch similarity index 100% rename from 0019-pasta-passt-repair-Support-multiple-events-per-read-.patch rename to SOURCES/0019-pasta-passt-repair-Support-multiple-events-per-read-.patch diff --git a/0020-migrate-tcp-bind-migrated-sockets-in-repair-mode.patch b/SOURCES/0020-migrate-tcp-bind-migrated-sockets-in-repair-mode.patch similarity index 100% rename from 0020-migrate-tcp-bind-migrated-sockets-in-repair-mode.patch rename to SOURCES/0020-migrate-tcp-bind-migrated-sockets-in-repair-mode.patch diff --git a/0021-passt-repair-Correct-off-by-one-error-verifying-name.patch b/SOURCES/0021-passt-repair-Correct-off-by-one-error-verifying-name.patch similarity index 100% rename from 0021-passt-repair-Correct-off-by-one-error-verifying-name.patch rename to SOURCES/0021-passt-repair-Correct-off-by-one-error-verifying-name.patch diff --git a/0022-passt-repair-Ensure-that-read-buffer-is-NULL-termina.patch b/SOURCES/0022-passt-repair-Ensure-that-read-buffer-is-NULL-termina.patch similarity index 100% rename from 0022-passt-repair-Ensure-that-read-buffer-is-NULL-termina.patch rename to SOURCES/0022-passt-repair-Ensure-that-read-buffer-is-NULL-termina.patch diff --git a/0023-tcp_splice-Don-t-double-count-bytes-read-on-EINTR.patch b/SOURCES/0023-tcp_splice-Don-t-double-count-bytes-read-on-EINTR.patch similarity index 100% rename from 0023-tcp_splice-Don-t-double-count-bytes-read-on-EINTR.patch rename to SOURCES/0023-tcp_splice-Don-t-double-count-bytes-read-on-EINTR.patch diff --git a/0024-tcp_splice-Don-t-clobber-errno-before-checking-for-E.patch b/SOURCES/0024-tcp_splice-Don-t-clobber-errno-before-checking-for-E.patch similarity index 100% rename from 0024-tcp_splice-Don-t-clobber-errno-before-checking-for-E.patch rename to SOURCES/0024-tcp_splice-Don-t-clobber-errno-before-checking-for-E.patch diff --git a/passt.spec b/SPECS/passt.spec similarity index 98% rename from passt.spec rename to SPECS/passt.spec index 60882c2..cc22ba4 100644 --- a/passt.spec +++ b/SPECS/passt.spec @@ -154,16 +154,9 @@ fi %{_datadir}/selinux/packages/%{selinuxtype}/passt-repair.pp %changelog -* Thu Apr 10 2025 Stefano Brivio - 0^20250217.ga1e48a0-5 +* Thu Jul 03 2025 Mark Will - 0^20250217.ga1e48a0-5 - Resolves: RHEL-83979 RHEL-84157 RHEL-86761 - -* Thu Mar 20 2025 Stefano Brivio - 0^20250217.ga1e48a0-4 - Resolves: RHEL-84249 RHEL-83979 RHEL-84157 RHEL-84248 - -* Fri Feb 28 2025 Stefano Brivio - 0^20250217.ga1e48a0-3 -- Resolves: RHEL-80297 - -* Wed Feb 26 2025 Stefano Brivio - 0^20250217.ga1e48a0-2 - Resolves: RHEL-80297 * Mon Feb 17 2025 Stefano Brivio - 0^20250217.ga1e48a0-1 diff --git a/sources b/sources deleted file mode 100644 index 23bf0c3..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (passt-a1e48a02ff3550eb7875a7df6726086e9b3a1213.tar.xz) = 8f55b4a1c1d1ba5a33e880e228a0db4ab1ad7ea0fad046808d3816999815ad3a0bf80f0d153bfd1c2b6ec62cb5c96c2a783d032d6bdf4d3a32e38e6d6cca12b5