[OS-BUILD PATCHv4] mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 warning

2022-03-21 Thread Justin M. Forbes (via Email Bridge)
From: Waiman Long mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 warning The gcc 12 compiler reports a "'mem_section' will never be NULL" warning on the following code: static inline struct mem_section *__nr_to_section(unsigned long nr) { #ifdef CONFIG_SPARSEMEM_EXTREME

Re: [OS-BUILD PATCHv4 0/7] redhat: Add a Makefile README

2022-03-21 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1652#note_883064354 Thanks, I didn't know that was necessary. Fixed. ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to

[OS-BUILD PATCHv4 5/7] redhat: Fix release tagging

2022-03-21 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava redhat: Fix release tagging The release is tagged into the changelog and the git log. The changelog tags were missing the $(RPMKSUBLEVEL) variable which caused the self-tests to fail when manually run. Fix the release tagging so the same tag is in the git log and changelo

[OS-BUILD PATCHv4 7/7] redhat/README.Makefile: Add a Makefile README file

2022-03-21 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava redhat/README.Makefile: Add a Makefile README file Add a Makefile README file that explains the layout of the Makefiles, and the policies for modifying the Makefiles. Signed-off-by: Prarit Bhargava diff --git a/redhat/docs/index.rst b/redhat/docs/index.rst index blahblah

[OS-BUILD PATCHv4 6/7] redhat/Makefile: Remove duplicated code

2022-03-21 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava redhat/Makefile: Remove duplicated code This code was left in place when the variables were reorganized. It can be safely removed. Signed-off-by: Prarit Bhargava diff --git a/redhat/Makefile b/redhat/Makefile index blahblah..blahblah 100644 --- a/redhat/Makefile +++ b/r

[OS-BUILD PATCHv4 3/7] redhat/self-test: Fix BUILD verification test

2022-03-21 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava redhat/self-test: Fix BUILD verification test This test fails because it assumes that the top commit will be a "[redhat]: kernel-version" commit. This is true for the main tree but isn't true for development branches. Change the test to look for the latest "[redhat]: kern

[OS-BUILD PATCHv4 2/7] redhat/self-test: Cleanup SRPM related self-tests

2022-03-21 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava redhat/self-test: Cleanup SRPM related self-tests The self-tests fail messily and loudly when a single SRPM is not present in the directory. Fix these tests to skip instead of loudly failing. [Aside: I could have added a call to dist-srpm in the dist-self-test target, how

[OS-BUILD PATCHv4 4/7] redhat/self-test: Fix version tag test

2022-03-21 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava redhat/self-test: Fix version tag test The version tag test is using an incorrect changelog ID and doesn't look for the last '[redhat] kernel-*' commit. Fix both of these problems so the test runs correctly. Signed-off-by: Prarit Bhargava diff --git a/redhat/self-test/2

[OS-BUILD PATCHv4 1/7] redhat/self-test: Fix shellcheck test

2022-03-21 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava redhat/self-test: Fix shellcheck test Fix shellcheck errors and the shellcheck test. Signed-off-by: Prarit Bhargava diff --git a/redhat/configs/build_configs.sh b/redhat/configs/build_configs.sh index blahblah..blahblah 100755 --- a/redhat/configs/build_configs.sh +++ b/

[OS-BUILD PATCHv4 0/7] redhat: Add a Makefile README

2022-03-21 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1652 Add a MAkefile README that details what the redhat/Makefiles are and how they are to be modified. Signed-off-by: Prarit Bhargava --- redhat/configs/build_configs.sh

[OS-BUILD PATCHv2 1/5] redhat/self-test: Fix shellcheck test

2022-03-21 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava redhat/self-test: Fix shellcheck test Fix shellcheck errors and the shellcheck test. Signed-off-by: Prarit Bhargava diff --git a/redhat/configs/build_configs.sh b/redhat/configs/build_configs.sh index blahblah..blahblah 100755 --- a/redhat/configs/build_configs.sh +++ b/

[OS-BUILD PATCHv2 3/5] redhat/self-test: Fix BUILD verification test

2022-03-21 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava redhat/self-test: Fix BUILD verification test This test fails because it assumes that the top commit will be a "[redhat]: kernel-version" commit. This is true for the main tree but isn't true for development branches. Change the test to look for the latest "[redhat]: kern

[OS-BUILD PATCHv2 4/5] redhat/self-test: Fix version tag test

2022-03-21 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava redhat/self-test: Fix version tag test The version tag test is using an incorrect changelog ID and doesn't look for the last '[redhat] kernel-*' commit. Fix both of these problems so the test runs correctly. Signed-off-by: Prarit Bhargava diff --git a/redhat/self-test/2

[OS-BUILD PATCHv2 5/5] redhat: Fix release tagging

2022-03-21 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava redhat: Fix release tagging The release is tagged into the changelog and the git log. The changelog tags were missing the $(RPMKSUBLEVEL) variable which caused the self-tests to fail when manually run. Fix the release tagging so the same tag is in the git log and changelo

[OS-BUILD PATCHv2 2/5] redhat/self-test: Cleanup SRPM related self-tests

2022-03-21 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava redhat/self-test: Cleanup SRPM related self-tests The self-tests fail messily and loudly when a single SRPM is not present in the directory. Fix these tests to skip instead of loudly failing. [Aside: I could have added a call to dist-srpm in the dist-self-test target, how

[OS-BUILD PATCHv2 0/5] redhat: Fix self-tests

2022-03-21 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1642 Fix the tests in redhat/self-test. Signed-off-by: Prarit Bhargava --- redhat/configs/build_configs.sh | 42 ++ redhat/configs/process_configs.sh

[OS-BUILD PATCHv2] redhat/configs: Disable watchdog components

2022-03-21 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava redhat/configs: Disable watchdog components These watchdog components are not necessary for RHEL9. CONFIG_IB700_WDT CONFIG_ALIM1535_WDT CONFIG_ALIM7101_WDT CONFIG_I6300ESB_WDT CONFIG_IT8712F_WDT CONFIG_IT87_WDT CONFIG_MACHZ_WDT CONFIG_PCIPCWATCHDOG CONFIG_SMSC_SCH311X_WDT

[OS-BUILD PATCHv7 4/4] ARK: Remove code marking drivers as tech preview

2022-03-21 Thread pjgeorg (via Email Bridge)
From: Peter Georg ARK: Remove code marking drivers as tech preview Upstream Status: RHEL only Remove code marking drivers as tech preview in ARK. Signed-off-by: Peter Georg diff --git a/drivers/net/wireguard/main.c b/drivers/net/wireguard/main.c index blahblah..blahblah 100644 --- a/drivers/

[OS-BUILD PATCHv7 3/4] ARK: Remove code marking devices deprecated

2022-03-21 Thread pjgeorg (via Email Bridge)
From: Peter Georg ARK: Remove code marking devices deprecated Upstream Status: RHEL only Remove code marking devices deprecated in ARK. Signed-off-by: Peter Georg diff --git a/drivers/net/team/team.c b/drivers/net/team/team.c index blahblah..blahblah 100644 --- a/drivers/net/team/team.c +++

[OS-BUILD PATCHv7 2/4] ARK: Remove code marking devices unmaintained

2022-03-21 Thread pjgeorg (via Email Bridge)
From: Peter Georg ARK: Remove code marking devices unmaintained Upstream Status: RHEL only Remove code marking devices unmaintained in ARK. Signed-off-by: Peter Georg diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c index blahblah..blahblah 100644 --- a/arch/x86/kernel/setup.c

[OS-BUILD PATCHv7 1/4] rh_message: Fix function name

2022-03-21 Thread pjgeorg (via Email Bridge)
From: Peter Georg rh_message: Fix function name Bugzilla: https://bugzilla.redhat.com/2019377 Upstream Status: RHEL only Signed-off-by: Peter Georg diff --git a/include/linux/kernel.h b/include/linux/kernel.h index blahblah..blahblah 100644 --- a/include/linux/kernel.h +++ b/include/linux/ker

[OS-BUILD PATCHv7 0/4] ARK: Remove RHEL version specific device/driver support markers

2022-03-21 Thread pjgeorg (via Email Bridge)
From: pjgeorg on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1610 Removes all {mark_driver,mark_hardware,pci_hw}_{disabled,deprecated,unmaintained} and mark_tech_preview markers. These are used in downstream RHEL to notify the user about support state. How

Re: [PATCH v9 05/14] mm: multi-gen LRU: groundwork

2022-03-21 Thread Prarit Bhargava
On 3/21/22 14:58, Justin Forbes wrote: On Mon, Mar 14, 2022 at 4:30 AM Yu Zhao wrote: On Mon, Mar 14, 2022 at 2:09 AM Huang, Ying wrote: Hi, Yu, Yu Zhao writes: diff --git a/mm/Kconfig b/mm/Kconfig index 3326ee3903f3..747ab1690bcf 100644 --- a/mm/Kconfig +++ b/mm/Kconfig @@ -892,6 +892,1

Re: [PATCH v9 05/14] mm: multi-gen LRU: groundwork

2022-03-21 Thread Justin Forbes
On Mon, Mar 14, 2022 at 4:30 AM Yu Zhao wrote: > > On Mon, Mar 14, 2022 at 2:09 AM Huang, Ying wrote: > > > > Hi, Yu, > > > > Yu Zhao writes: > > > diff --git a/mm/Kconfig b/mm/Kconfig > > > index 3326ee3903f3..747ab1690bcf 100644 > > > --- a/mm/Kconfig > > > +++ b/mm/Kconfig > > > @@ -892,6 +89

Re: [PATCH v9 05/14] mm: multi-gen LRU: groundwork

2022-03-21 Thread Yu Zhao via kernel
On Mon, Mar 14, 2022 at 6:34 PM Huang, Ying wrote: > > Yu Zhao writes: > > > On Mon, Mar 14, 2022 at 2:09 AM Huang, Ying wrote: > >> > >> Hi, Yu, > >> > >> Yu Zhao writes: > >> > diff --git a/mm/Kconfig b/mm/Kconfig > >> > index 3326ee3903f3..747ab1690bcf 100644 > >> > --- a/mm/Kconfig > >> > +

Re: [PATCH v9 05/14] mm: multi-gen LRU: groundwork

2022-03-21 Thread Huang, Ying
Yu Zhao writes: > On Mon, Mar 14, 2022 at 2:09 AM Huang, Ying wrote: >> >> Hi, Yu, >> >> Yu Zhao writes: >> > diff --git a/mm/Kconfig b/mm/Kconfig >> > index 3326ee3903f3..747ab1690bcf 100644 >> > --- a/mm/Kconfig >> > +++ b/mm/Kconfig >> > @@ -892,6 +892,16 @@ config ANON_VMA_NAME >> >

Re: [PATCH v9 05/14] mm: multi-gen LRU: groundwork

2022-03-21 Thread Yu Zhao via kernel
On Mon, Mar 14, 2022 at 2:09 AM Huang, Ying wrote: > > Hi, Yu, > > Yu Zhao writes: > > diff --git a/mm/Kconfig b/mm/Kconfig > > index 3326ee3903f3..747ab1690bcf 100644 > > --- a/mm/Kconfig > > +++ b/mm/Kconfig > > @@ -892,6 +892,16 @@ config ANON_VMA_NAME > > area from being merged with a

Re: [OS-BUILD PATCH] kernel-ark: arch_hw Update CONFIG_MOUSE_VSXXXAA=m

2022-03-21 Thread Tony Camuso (via Email Bridge)
From: Tony Camuso on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1649#note_882571723 The driver is in the kernel. I am not aware of a request to terminate support for it. Which begs the question, when do we terminate support for legacy devices? _

The kernel-ark os-build branch has been rebased.

2022-03-21 Thread Justin Forbes
As we have done since 5.15, we have done this again for os-build, we expect to keep it up as a cadence with every upstream release. This means we will do it again when 5.18 releases, and again with 5.19... It is difficult to manage a regularly rebased tree, because any outstanding MR is invalidated

Re: [OS-BUILD PATCH] kernel-ark: arch_hw Update CONFIG_MOUSE_VSXXXAA=m

2022-03-21 Thread perobins (via Email Bridge)
From: perobins on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1649#note_882423825 Why are we enabling this across all architectures. AFAICT it's an ancient serial DB9 mouse. Is it really used on Power/s390x/aarch64? ___ kernel m

Re: [OS-BUILD PATCH] kernel-ark: arch_hw Update CONFIG_MOUSE_VSXXXAA=m

2022-03-21 Thread Benjamin Tissoires (via Email Bridge)
From: Benjamin Tissoires on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1649#note_882376827 I don't think we should mark the RHEL9 bug as the one fixed here. This bug is already used for centos-stream/rhel9. I don't think we need a RHEL bugzilla for ARK (but I might be w

[OS-BUILD PATCH] kernel-ark: arch_hw Update CONFIG_MOUSE_VSXXXAA=m

2022-03-21 Thread Tony Camuso (via Email Bridge)
From: Tony Camuso kernel-ark: arch_hw Update CONFIG_MOUSE_VSXXXAA=m Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2062909 Upstream status: RHEL-only Tested: make dist-configs Signed-off-by: Tony Camuso diff --git a/redhat/configs/common/generic/CONFIG_MOUSE_VSXXXAA b/redhat/configs/c

Re: Fedora tarball names

2022-03-21 Thread Justin Forbes
On Mon, Mar 21, 2022 at 9:47 AM Prarit Bhargava wrote: > > While working on the Makefiles I've noticed that the tarball names are > different for Fedora vs CentOS/RHEL. > > Fedora uses an upstream based tarball version whereas CENTOS/RHEL use a > tarball version that is based off the RPM NVR. > >

Fedora tarball names

2022-03-21 Thread Prarit Bhargava
While working on the Makefiles I've noticed that the tarball names are different for Fedora vs CentOS/RHEL. Fedora uses an upstream based tarball version whereas CENTOS/RHEL use a tarball version that is based off the RPM NVR. Simple question: Does Fedora *require* an upstream based tarball

Re: [OS-BUILD PATCHv4 0/0] Add Partner Supported taint flag

2022-03-21 Thread Patrick Talbert (via Email Bridge)
From: Patrick Talbert on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1603#note_881821577 @ajmitchell, 5.17 was delayed a week so the rebase will actually happen later today :/. Anyway, MRs here need at least one approval from some one from the project. We have a meeting t

Re: [OS-BUILD PATCHv3 0/2] redhat: Add a Makefile README

2022-03-21 Thread Patrick Talbert (via Email Bridge)
From: Patrick Talbert on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1652#note_881809920 @prarit I think you need to reference the new file under one of the toctree sections in the index.rst: https://gitlab.com/cki-project/kernel-ark/-/jobs/2223393660#L94 ___

Re: [OS-BUILD PATCHv4 0/0] Add Partner Supported taint flag

2022-03-21 Thread Alice Mitchell (via Email Bridge)
From: Alice Mitchell on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1603#note_881758966 Hopefully I did this rebase correctly. What do we need to do to move this request on? ___ kernel mailing list -- kernel@lists.fedoraproject.

[OS-BUILD PATCHv4 0/0] Add Partner Supported taint flag

2022-03-21 Thread Alice Mitchell (via Email Bridge)
From: Alice Mitchell on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1603 NOTE: Truncated patchset due to missing public @redhat.com email address on your GitLab profile at https://gitlab.com/-/profile. Once that is fixed, close and reopen the mer