[OS-BUILD PATCHv2] redhat/configs: enable CONFIG_X86_AMD_PSTATE_UT

2023-06-16 Thread David Arcari (via Email Bridge)
From: David Arcari redhat/configs: enable CONFIG_X86_AMD_PSTATE_UT The amd-pstate-ut will provide us with a vehicle to perform amd-pstate testing. Acked-by: David Arcari diff --git a/redhat/configs/rhel/generic/CONFIG_X86_AMD_PSTATE_UT b/redhat/configs/rhel/generic/CONFIG_X86_AMD_PSTATE_UT

Re: [OS-BUILD PATCH] redhat/configs: enable CONFIG_X86_AMD_PSTATE_UT

2023-06-16 Thread David Arcari (via Email Bridge)
From: David Arcari on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2515#note_1433877364 OK - I'll do that. I sort of assumed it was in generic for some reason. ___ kernel mailing list -- kernel@lists.fedoraproject.org To

[OS-BUILD PATCH] redhat/configs: arm: enable SERIAL_TEGRA UART for RHEL

2023-06-16 Thread Mark Salter (via Email Bridge)
From: Mark Salter redhat/configs: arm: enable SERIAL_TEGRA UART for RHEL SERIAL_TEGRA is one of several types of UARTs on the Nvidia Orin SoC. Let's enable it for RHEL since RHEL already has support for Orin. This uncovers two other configs which we are not interested in for RHEL, so set them

Re: [OS-BUILD PATCH] redhat/configs: arm: enable SERIAL_TEGRA UART for RHEL

2023-06-16 Thread perobins (via Email Bridge)
From: perobins on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2516#note_1434008285 LGTM ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to kernel-le...@lists.fedoraproject.org Fedora Code

[OS-BUILD PATCH 0/10] CI: script cleanup part3

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2519 This change uses the update git push changes for ark-create-release.sh. The behavior moves the git push for gitlab-ci.yml to the script itself. No expected behavior fallout, but there

[OS-BUILD PATCH 2/10] CI: Remove stale TAG and Makefile cruft

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Remove stale TAG and Makefile cruft The TAG variable turned into _TAG but the ci scripts were never updated to reflect that. No one noticed for over a year, therefore it must not be important. Also dist-merge-upstream had a branch check as a safety valve to prevent

[OS-BUILD PATCH 4/10] CI: Introduce simple environment script

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Introduce simple environment script Simple code re-use across the ci scripts. The same variables and setup functions are used. Update the ci scripts to source the new script. This changes the API to ark-create-release.sh, so modify the call to the script to accept the

[OS-BUILD PATCH 3/10] CI: Call script directly

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Call script directly Originally I thought it would be safer to use a Makefile to control the variables to the ci scripts. Now I realize I lose the ability to pass arguments unless I use environment variables. Let's call the script directly in preparation for use arguments

[OS-BUILD PATCH 1/10] CI: Move os-build tracking to common area

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Move os-build tracking to common area Future changes will use also use os-build, move the tracking to a common area to reduce code duplication. Signed-off-by: Don Zickus diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++

[OS-BUILD PATCH 3/3] CI: Call script directly

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Call script directly Originally I thought it would be safer to use a Makefile to control the variables to the ci scripts. Now I realize I lose the ability to pass arguments unless I use environment variables. Let's call the script directly in preparation for use arguments

[OS-BUILD PATCH 8/9] CI: ark-update-configs: misc changes

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: ark-update-configs: misc changes Simple changes in preparation to help with readability with later changes. No behavior changes. Signed-off-by: Don Zickus diff --git a/redhat/scripts/ci/ark-update-configs.sh b/redhat/scripts/ci/ark-update-configs.sh index

[OS-BUILD PATCH 9/9] CI: ark-update-configs: sync push command and output

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: ark-update-configs: sync push command and output A rather large change that just moves everything into variables. The end result is the same except the push command is also echo'd before being eval'd. This allows the script to keep the command and output in sync. The

[OS-BUILD PATCH 5/9] CI: Remove legacy tag check cruft

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Remove legacy tag check cruft Originally code was added to handle the script being repeatedly called by detecting an existing tag and aborting to prevent a mess. Over the years we removed the ark-patches, did more git merges and strengthened dist-release. This simplified

[OS-BUILD PATCH 4/9] CI: Introduce simple environment script

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Introduce simple environment script Simple code re-use across the ci scripts. The same variables and setup functions are used. Update the ci scripts to source the new script. This changes the API to ark-create-release.sh, so modify the call to the script to accept the

[OS-BUILD PATCH 1/9] CI: Move os-build tracking to common area

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Move os-build tracking to common area Future changes will use also use os-build, move the tracking to a common area to reduce code duplication. Signed-off-by: Don Zickus diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++

[OS-BUILD PATCH 2/9] CI: Remove stale TAG and Makefile cruft

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Remove stale TAG and Makefile cruft The TAG variable turned into _TAG but the ci scripts were never updated to reflect that. No one noticed for over a year, therefore it must not be important. Also dist-merge-upstream had a branch check as a safety valve to prevent

[OS-BUILD PATCH 0/9] CI: script cleanup part2

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2518 These changes remove a lot of legacy cruft and simplify reading of the code. The goal is to make it easier to understand what is going on and run things locally. Because of the code

[OS-BUILD PATCH 3/9] CI: Call script directly

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Call script directly Originally I thought it would be safer to use a Makefile to control the variables to the ci scripts. Now I realize I lose the ability to pass arguments unless I use environment variables. Let's call the script directly in preparation for use arguments

[OS-BUILD PATCH 7/9] CI: sync ark-create-release push commands with output

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: sync ark-create-release push commands with output A user can run the ci scripts and either auto push the changes or not. If the changes are not pushed, a message is printed explaining the steps needed to properly push the changes. Over time the real push and the output got

[OS-BUILD PATCH 6/9] CI: ark-create-release: Add a robust check if nothing changed

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: ark-create-release: Add a robust check if nothing changed There are rare cases where upstream hasn't updated and no new 'include in release' patches were created. The nightly cron job may stumble upon no new changes. This is blocked by the failure of 'make

[OS-BUILD PATCH 2/3] CI: Remove stale TAG and Makefile cruft

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Remove stale TAG and Makefile cruft The TAG variable turned into _TAG but the ci scripts were never updated to reflect that. No one noticed for over a year, therefore it must not be important. Also dist-merge-upstream had a branch check as a safety valve to prevent

[OS-BUILD PATCH 1/3] CI: Move os-build tracking to common area

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Move os-build tracking to common area Future changes will use also use os-build, move the tracking to a common area to reduce code duplication. Signed-off-by: Don Zickus diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++

[OS-BUILD PATCH 0/3] CI: simple script cleanups part1

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2517 A collection of simple ci scripts cleanups in preparation for future automation and easy maintenance. Signed-off-by: Don Zickus --- redhat/Makefile | 12 ++-- .gitlab-ci.yml

[OS-BUILD PATCHv3 10/10] CI: rawhide_release: switch to using script to push

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: rawhide_release: switch to using script to push Currently the gitlab-ci.yml script pushes the gitlab changes. Switch to using the script to make testing and debugging easier. No functional changes, but script pushing is minimally tested. Signed-off-by: Don Zickus diff

[OS-BUILD PATCHv3 7/10] CI: sync ark-create-release push commands with output

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: sync ark-create-release push commands with output A user can run the ci scripts and either auto push the changes or not. If the changes are not pushed, a message is printed explaining the steps needed to properly push the changes. Over time the real push and the output got

[OS-BUILD PATCHv3 8/10] CI: ark-update-configs: misc changes

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: ark-update-configs: misc changes Simple changes in preparation to help with readability with later changes. No behavior changes. Signed-off-by: Don Zickus diff --git a/redhat/scripts/ci/ark-update-configs.sh b/redhat/scripts/ci/ark-update-configs.sh index

[OS-BUILD PATCHv3 9/10] CI: ark-update-configs: sync push command and output

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: ark-update-configs: sync push command and output A rather large change that just moves everything into variables. The end result is the same except the push command is also echo'd before being eval'd. This allows the script to keep the command and output in sync. The

[OS-BUILD PATCHv3 3/10] CI: Call script directly

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Call script directly Originally I thought it would be safer to use a Makefile to control the variables to the ci scripts. Now I realize I lose the ability to pass arguments unless I use environment variables. Let's call the script directly in preparation for use arguments

[OS-BUILD PATCHv3 1/10] CI: Move os-build tracking to common area

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Move os-build tracking to common area Future changes will use also use os-build, move the tracking to a common area to reduce code duplication. Signed-off-by: Don Zickus diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++

[OS-BUILD PATCHv3 4/10] CI: Introduce simple environment script

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Introduce simple environment script Simple code re-use across the ci scripts. The same variables and setup functions are used. Update the ci scripts to source the new script. This changes the API to ark-create-release.sh, so modify the call to the script to accept the

[OS-BUILD PATCHv3 2/10] CI: Remove stale TAG and Makefile cruft

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Remove stale TAG and Makefile cruft The TAG variable turned into _TAG but the ci scripts were never updated to reflect that. No one noticed for over a year, therefore it must not be important. Also dist-merge-upstream had a branch check as a safety valve to prevent

[OS-BUILD PATCHv3 0/10] CI: script cleanup part3

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2519 This change uses the update git push changes for ark-create-release.sh. The behavior moves the git push for gitlab-ci.yml to the script itself. No expected behavior fallout, but there

[OS-BUILD PATCHv3 6/10] CI: ark-create-release: Add a robust check if nothing changed

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: ark-create-release: Add a robust check if nothing changed There are rare cases where upstream hasn't updated and no new 'include in release' patches were created. The nightly cron job may stumble upon no new changes. This is blocked by the failure of 'make

[OS-BUILD PATCHv3 5/10] CI: Remove legacy tag check cruft

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Remove legacy tag check cruft Originally code was added to handle the script being repeatedly called by detecting an existing tag and aborting to prevent a mess. Over the years we removed the ark-patches, did more git merges and strengthened dist-release. This simplified

[OS-BUILD PATCHv2 5/10] CI: Remove legacy tag check cruft

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Remove legacy tag check cruft Originally code was added to handle the script being repeatedly called by detecting an existing tag and aborting to prevent a mess. Over the years we removed the ark-patches, did more git merges and strengthened dist-release. This simplified

[OS-BUILD PATCHv2 0/10] CI: script cleanup part3

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2519 This change uses the update git push changes for ark-create-release.sh. The behavior moves the git push for gitlab-ci.yml to the script itself. No expected behavior fallout, but there

[OS-BUILD PATCHv2 1/10] CI: Move os-build tracking to common area

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Move os-build tracking to common area Future changes will use also use os-build, move the tracking to a common area to reduce code duplication. Signed-off-by: Don Zickus diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++

[OS-BUILD PATCHv2 2/10] CI: Remove stale TAG and Makefile cruft

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Remove stale TAG and Makefile cruft The TAG variable turned into _TAG but the ci scripts were never updated to reflect that. No one noticed for over a year, therefore it must not be important. Also dist-merge-upstream had a branch check as a safety valve to prevent

[OS-BUILD PATCHv2 3/10] CI: Call script directly

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Call script directly Originally I thought it would be safer to use a Makefile to control the variables to the ci scripts. Now I realize I lose the ability to pass arguments unless I use environment variables. Let's call the script directly in preparation for use arguments

[OS-BUILD PATCHv2 4/10] CI: Introduce simple environment script

2023-06-16 Thread Don Zickus (via Email Bridge)
From: Don Zickus CI: Introduce simple environment script Simple code re-use across the ci scripts. The same variables and setup functions are used. Update the ci scripts to source the new script. This changes the API to ark-create-release.sh, so modify the call to the script to accept the

Re: [OS-BUILD PATCH] scsi: sd: Add "probe_type" module parameter to allow synchronous probing

2023-06-16 Thread Justin M. Forbes (via Email Bridge)
From: Justin M. Forbes on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2504#note_1434692481 Has this been submitted upstream at all? What was the discussion on it? ___ kernel mailing list -- kernel@lists.fedoraproject.org To

Re: [OS-BUILD PATCH 0/9] CI: script cleanup part2

2023-06-16 Thread Eder Zulian (via Email Bridge)
From: Eder Zulian on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2518#note_1434673148 Wouldn't be better to have the GITLAB_URL hardcoded in the script? That would remove the requirement of having a remote called 'gitlab' (at least for this script) and the script