The kernel-ark os-build branch has been rebased

2024-05-13 Thread Justin Forbes
Please rebase any pending MRs and repush.

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 6.10 releases, and again with 6.11... It is
difficult to manage a regularly rebased tree, because any outstanding
MR is invalidated and has to also be rebased.  But not doing somewhat
regular rebases can also be difficult in the spirit of the openness
that Fedora is based upon.  While there are plenty of ways to see
which patches we carry compared to upstream, some of those patches are
fairly old, and would not apply cleanly at all to a modern tree after
several releases were merged in with them.   As we have gotten into a
flow of things with merge requests, we can get to the point of very
few outstanding MRs towards the end of a release cycle, and that makes
it an opportune time to rebase the tree.  This also means that the
patches we carry should be no more than 1 release out of date, making
them easier to apply to various other trees.  I do realize that this
is a minor inconvenience every 2-3 months, but I believe the results
are worth it.

Thanks,
Justin
--
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv4 0/0] Add support for rh_flags to kernel-ark

2024-05-13 Thread Ricardo Robaina (via Email Bridge)
From: Ricardo Robaina on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3070
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 merge request to
  retrigger sending the emails.

JIRA: https://issues.redhat.com/browse/RHEL-32987

rh_flags is a mechanism that allows tracking usage of specific kernel
features.
The list of used features is accessible via procfs and is printed in panic
messages. It's meant to provide better customer support making possible for
support engineers to be able to see what specific features were used and steer
the support accordingly.

Ricardo Robaina (6):
  add support for rh_features
  add rh_features to /proc
  rh_features: convert to atomic allocation
  rh_features: move rh_features entry to sys/kernel
  kernel: rh_features: fix reading empty feature list from /proc
  rh_flags: Rename rh_features to rh_flags

 include/linux/rh_flags.h |  34 
 kernel/Makefile  |   2 +-
 kernel/module/main.c |   6 ++
 kernel/rh_features.c | 116 +++
 kernel/rh_flags.c| 116 +++
 5 files changed, 273 insertions(+), 1 deletion(-)
 create mode 100644 include/linux/rh_flags.h
 create mode 100644 kernel/rh_features.c
 create mode 100644 kernel/rh_flags.c

Signed-off-by: Ricardo Robaina 
--
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [OS-BUILD PATCH] redhat/configs: remove CONFIG_DMA_PERNUMA_CMA and switch CONFIG_DMA_NUMA_CMA off

2024-05-13 Thread Jerry Snitselaar (via Email Bridge)
From: Jerry Snitselaar on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3099#note_1903246979

I guess this already resolved itself? :smile:
--
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [OS-BUILD PATCH] redhat/configs: enable RTL8822BU for rhel

2024-05-13 Thread via Email Bridge
From: José Ignacio Tornos Martínez on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3085#note_1903062715

@dzickusrh - I will ask right now, thanks
--
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [OS-BUILD PATCH] redhat/configs: enable RTL8822BU for rhel

2024-05-13 Thread Don Zickus (via Email Bridge)
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3085#note_1903039287

@jtornosm - can anyone on your team give a quick ack before we rebase today so
we can merge it?
--
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [OS-BUILD PATCH] redhat/configs: remove CONFIG_DMA_PERNUMA_CMA and switch CONFIG_DMA_NUMA_CMA off

2024-05-13 Thread Don Zickus (via Email Bridge)
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3099#note_1903033590

@jsnitsel @ddutile - we are rebasing today.   Is this worth approving and
merging today or just wait and rebase tomorrow?
--
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [OS-BUILD PATCHv3 0/2] configs: add CONFIG_BLK_SED_OPAL and CONFIG_BLK_DEV_UBLK

2024-05-13 Thread Don Zickus (via Email Bridge)
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3071#note_1903029892

@jmoyer1 @vgoyal - reviews?
--
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[Testdays] Call for Fedora Linux 41 testing events

2024-05-13 Thread Sumantro Mukherjee
Hi Fedora users, developers, and friends!

It's time to start thinking about Test Days for Fedora 41.

For anyone who isn't aware, a Test Day is an event usually focused
around IRC for interaction and a Wiki page for instructions and results,
with the aim being to get a bunch of interested users and developers
together to test a specific feature or area of the distribution. You can
run a Test Day on just about anything for which it would be useful to do
some fairly focused testing in 'real time' with a group of testers; it
doesn't have to be code, for instance, we often run Test Days for
l10n/i18n topics. For more information on Test Days, see
https://fedoraproject.org/wiki/QA/Test_Days .

Anyone who wants to can host their own Test Day, or you can request that
the QA group helps you out with organization or any combination of the
two. To propose a Test Day, just file a ticket in fedora-qa pagure - here's
an example https://pagure.io/fedora-qa/issue/624 . For
instructions on hosting a Test Day, see
https://fedoraproject.org/wiki/QA/SOP_Test_Day_management .

You can see the schedule at https://pagure.io/fedora-qa/issues?tags=test+days .
There are many slots open right now. Consider the development
schedule, though, in deciding when you want to run your Test Day - for
some topics you may want to avoid
the time before the Beta release or the time after the feature freeze
or the Final Freeze.

We normally aim to schedule Test Days on Thursdays; however, if you want
to run a series of related Test Days, it's often a good idea to do
something like Tuesday / Wednesday / Thursday of the same week (this is
how we usually run the X Test Week, for instance). If all the Thursday
slots fill up but more people want to run Test Days, we will open up
Tuesday slots as overflows. And finally, if you really want to run a
Test Day in a specific time frame due to the development schedule, but
the Thursday slot for that week is full, we can add a slot on another
day. We're flexible! Just put in your ticket the date or time frame you'd
like, and we'll figure it out from there.

If you don't want to run your own Test Day, but you are willing to
help with another, feel free to join one or more of already accepted
Test Days:

GNOME Test Day*
i18n Test Day*
Kernel Test Week(s)*
Upgrade Test Day*
IoT Test Week*
Cloud Test Day*
Fedora CoreOS Test Week*

And don't be afraid, there are a lot of more slots available for your
own Test Day!

[*] These are the test days we run generally to make sure everything
is working fine, the dates get announced as we move into the release
cycle.

If you have any questions about the Test Day process, please don't
hesitate to contact me or any member of the Fedora QA team on test at
lists.fedoraproject.org or in #fedora-qa on IRC. Thanks!

--
//sumantro
Fedora QE
TRIED AND PERSONALLY TESTED, ERGO TRUSTED
--
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv3 0/0] Add support for rh_flags to kernel-ark

2024-05-13 Thread Ricardo Robaina (via Email Bridge)
From: Ricardo Robaina on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3070
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 merge request to
  retrigger sending the emails.

JIRA: https://issues.redhat.com/browse/RHEL-32987

rh_flags is a mechanism that allows tracking usage of specific kernel
features.
The list of used features is accessible via procfs and is printed in panic
messages. It's meant to provide better customer support making possible for
support engineers to be able to see what specific features were used and steer
the support accordingly.

Ricardo Robaina (11):
  add support for rh_features
  add rh_features to /proc
  rh_features: convert to atomic allocation
  rh_features: move rh_features entry to sys/kernel
  kernel: rh_features: fix reading empty feature list from /proc
  rh_flags: Rename rh_features to rh_flags
  rh_flags: Replace strlcpy with strscpy
  rh_flags: Replace register_sysctl_table with register_sysctl
  rh_flags: Remove unused __read_mostly variable
  rh_flags: Hide rh_print_flags call behind CONFIG_RHEL_DIFFERENCES
  rh_flags: Move rh_flags.o to obj-$(CONFIG_RHEL_DIFFERENCES) line

 include/linux/rh_flags.h |  34 +++
 kernel/Makefile  |   2 +-
 kernel/module/main.c |   6 ++
 kernel/rh_flags.c| 119 +++
 4 files changed, 160 insertions(+), 1 deletion(-)
 create mode 100644 include/linux/rh_flags.h
 create mode 100644 kernel/rh_flags.c

Signed-off-by: Ricardo Robaina 
--
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue