jforbes pushed to rpms/kernel (stabilization). "kernel-6.1.2-200 (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-12-31 16:31:51 UTC
From 1e466e83f3addc8f3c3b9c59e191d8545466807c Mon Sep 17 00:00:00 2001
From: Justin M. Forbes <jforbes(a)fedoraproject.org>
Date: Dec 31 2022 16:31:20 +0000
Subject: kernel-6.1.2-200
* Sat Dec 31 2022 Justin M. Forbes <jforbes(a)fedoraproject.org> [6.1.2-0]
- Configs fix up for 6.1.2 (Justin M. Forbes)
- disable enum64 BTF in fedora rawhide (Jiri Olsa)
- Turn on CONFIG_SC_GPUCC_8280XP (Justin M. Forbes)
- Linux v6.1.2
Resolves:
Signed-off-by: Justin M. Forbes <jforbes(a)fedoraproject.org>
---
diff --git a/Patchlist.changelog b/Patchlist.changelog
index 7bf9986..668df2d 100644
--- a/Patchlist.changelog
+++ b/Patchlist.changelog
@@ -1,3 +1,6 @@
+"https://gitlab.com/cki-project/kernel-ark/-/commit"/c1862b27b603f8acf8ef8b64ae2f8650fd2ad267
+ c1862b27b603f8acf8ef8b64ae2f8650fd2ad267 disable enum64 BTF in fedora rawhide
+
"https://gitlab.com/cki-project/kernel-ark/-/commit"/00ba5833900e339ae56530fd79f2120bf0c757d8
00ba5833900e339ae56530fd79f2120bf0c757d8 ovl: update ->f_iocb_flags when ovl_change_flags() modifies ->f_flags
diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config
index d6a84b0..5e07ff3 100644
--- a/kernel-aarch64-debug-fedora.config
+++ b/kernel-aarch64-debug-fedora.config
@@ -1519,6 +1519,7 @@ CONFIG_CRYPTO_SIMD=y
# CONFIG_CRYPTO_SM3_ARM64_CE is not set
# CONFIG_CRYPTO_SM3_GENERIC is not set
# CONFIG_CRYPTO_SM3 is not set
+# CONFIG_CRYPTO_SM3_NEON is not set
# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set
# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set
# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set
diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config
index 46b779d..5f7ac5e 100644
--- a/kernel-aarch64-debug-rhel.config
+++ b/kernel-aarch64-debug-rhel.config
@@ -1146,6 +1146,7 @@ CONFIG_CRYPTO_SHA512=y
# CONFIG_CRYPTO_SM3_AVX_X86_64 is not set
# CONFIG_CRYPTO_SM3_GENERIC is not set
# CONFIG_CRYPTO_SM3 is not set
+# CONFIG_CRYPTO_SM3_NEON is not set
# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set
# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set
# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set
diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config
index 0b8ab84..072cb61 100644
--- a/kernel-aarch64-fedora.config
+++ b/kernel-aarch64-fedora.config
@@ -1519,6 +1519,7 @@ CONFIG_CRYPTO_SIMD=y
# CONFIG_CRYPTO_SM3_ARM64_CE is not set
# CONFIG_CRYPTO_SM3_GENERIC is not set
# CONFIG_CRYPTO_SM3 is not set
+# CONFIG_CRYPTO_SM3_NEON is not set
# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set
# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set
# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set
diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config
index ef9d108..de3f658 100644
--- a/kernel-aarch64-rhel.config
+++ b/kernel-aarch64-rhel.config
@@ -1146,6 +1146,7 @@ CONFIG_CRYPTO_SHA512=y
# CONFIG_CRYPTO_SM3_AVX_X86_64 is not set
# CONFIG_CRYPTO_SM3_GENERIC is not set
# CONFIG_CRYPTO_SM3 is not set
+# CONFIG_CRYPTO_SM3_NEON is not set
# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set
# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set
# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set
diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config
index 6a6e2c7..ceff69a 100644
--- a/kernel-armv7hl-debug-fedora.config
+++ b/kernel-armv7hl-debug-fedora.config
@@ -6390,10 +6390,10 @@ CONFIG_SC_DISPCC_7280=m
CONFIG_SC_GCC_7180=y
CONFIG_SC_GCC_7280=y
# CONFIG_SC_GCC_8180X is not set
-# CONFIG_SC_GCC_8280XP is not set
+CONFIG_SC_GCC_8280XP=m
CONFIG_SC_GPUCC_7180=m
CONFIG_SC_GPUCC_7280=m
-# CONFIG_SC_GPUCC_8280XP is not set
+CONFIG_SC_GPUCC_8280XP=m
CONFIG_SCHED_AUTOGROUP=y
CONFIG_SCHED_CLUSTER=y
CONFIG_SCHED_CORE=y
diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config
index cccd9a1..4e0d22a 100644
--- a/kernel-armv7hl-fedora.config
+++ b/kernel-armv7hl-fedora.config
@@ -6371,10 +6371,10 @@ CONFIG_SC_DISPCC_7280=m
CONFIG_SC_GCC_7180=y
CONFIG_SC_GCC_7280=y
# CONFIG_SC_GCC_8180X is not set
-# CONFIG_SC_GCC_8280XP is not set
+CONFIG_SC_GCC_8280XP=m
CONFIG_SC_GPUCC_7180=m
CONFIG_SC_GPUCC_7280=m
-# CONFIG_SC_GPUCC_8280XP is not set
+CONFIG_SC_GPUCC_8280XP=m
CONFIG_SCHED_AUTOGROUP=y
CONFIG_SCHED_CLUSTER=y
CONFIG_SCHED_CORE=y
diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config
index 28e6581..b5a6cbe 100644
--- a/kernel-armv7hl-lpae-debug-fedora.config
+++ b/kernel-armv7hl-lpae-debug-fedora.config
@@ -6213,10 +6213,10 @@ CONFIG_SC_DISPCC_7280=m
CONFIG_SC_GCC_7180=y
CONFIG_SC_GCC_7280=y
# CONFIG_SC_GCC_8180X is not set
-# CONFIG_SC_GCC_8280XP is not set
+CONFIG_SC_GCC_8280XP=m
CONFIG_SC_GPUCC_7180=m
CONFIG_SC_GPUCC_7280=m
-# CONFIG_SC_GPUCC_8280XP is not set
+CONFIG_SC_GPUCC_8280XP=m
CONFIG_SCHED_AUTOGROUP=y
CONFIG_SCHED_CLUSTER=y
CONFIG_SCHED_CORE=y
diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config
index 59d4bdc..7809ada 100644
--- a/kernel-armv7hl-lpae-fedora.config
+++ b/kernel-armv7hl-lpae-fedora.config
@@ -6194,10 +6194,10 @@ CONFIG_SC_DISPCC_7280=m
CONFIG_SC_GCC_7180=y
CONFIG_SC_GCC_7280=y
# CONFIG_SC_GCC_8180X is not set
-# CONFIG_SC_GCC_8280XP is not set
+CONFIG_SC_GCC_8280XP=m
CONFIG_SC_GPUCC_7180=m
CONFIG_SC_GPUCC_7280=m
-# CONFIG_SC_GPUCC_8280XP is not set
+CONFIG_SC_GPUCC_8280XP=m
CONFIG_SCHED_AUTOGROUP=y
CONFIG_SCHED_CLUSTER=y
CONFIG_SCHED_CORE=y
diff --git a/kernel.spec b/kernel.spec
index b5e45b5..6b391a3 100755
--- a/kernel.spec
+++ b/kernel.spec
@@ -124,17 +124,17 @@ Summary: The Linux kernel
# the --with-release option overrides this setting.)
%define debugbuildsenabled 1
# define buildid .local
-%define specversion 6.1.1
+%define specversion 6.1.2
%define patchversion 6.1
%define pkgrelease 200
%define kversion 6
-%define tarfile_release 6.1.1
+%define tarfile_release 6.1.2
# This is needed to do merge window version magic
%define patchlevel 1
# This allows pkg_release to have configurable %%{?dist} tag
%define specrelease 200%{?buildid}%{?dist}
# This defines the kabi tarball version
-%define kabiversion 6.1.1
+%define kabiversion 6.1.2
# If this variable is set to 1, a bpf selftests build failure will cause a
# fatal kernel package build error
@@ -3178,6 +3178,12 @@ fi
#
#
%changelog
+* Sat Dec 31 2022 Justin M. Forbes <jforbes(a)fedoraproject.org> [6.1.2-0]
+- Configs fix up for 6.1.2 (Justin M. Forbes)
+- disable enum64 BTF in fedora rawhide (Jiri Olsa)
+- Turn on CONFIG_SC_GPUCC_8280XP (Justin M. Forbes)
+- Linux v6.1.2
+
* Wed Dec 21 2022 Justin M. Forbes <jforbes(a)fedoraproject.org> [6.1.1-0]
- ovl: update ->f_iocb_flags when ovl_change_flags() modifies ->f_flags (Al Viro)
- Updates for building stable Fedora (Justin M. Forbes)
diff --git a/patch-6.1-redhat.patch b/patch-6.1-redhat.patch
index d5356a0..9379fee 100644
--- a/patch-6.1-redhat.patch
+++ b/patch-6.1-redhat.patch
@@ -14,7 +14,7 @@
drivers/firmware/efi/Makefile | 1 +
drivers/firmware/efi/efi.c | 124 +++++++++++++++------
drivers/firmware/efi/secureboot.c | 38 +++++++
- drivers/hid/hid-rmi.c | 64 -----------
+ drivers/hid/hid-rmi.c | 66 -----------
drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++
drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++---------
drivers/iommu/iommu.c | 22 ++++
@@ -28,15 +28,16 @@
include/linux/security.h | 5 +
init/Kconfig | 2 +-
kernel/module/signing.c | 9 +-
+ scripts/pahole-flags.sh | 3 +
scripts/tags.sh | 2 +
security/integrity/platform_certs/load_uefi.c | 6 +-
security/lockdown/Kconfig | 13 +++
security/lockdown/lockdown.c | 1 +
security/security.c | 6 +
- 35 files changed, 450 insertions(+), 175 deletions(-)
+ 36 files changed, 453 insertions(+), 177 deletions(-)
diff --git a/Makefile b/Makefile
-index 7307ae6c2ef7..36f8cf8b5097 100644
+index 2ecc568c779f..85b3b34336dd 100644
--- a/Makefile
+++ b/Makefile
@@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \
@@ -135,7 +136,7 @@ index ab19ddb09d65..d463ec57b218 100644
/* boot_command_line has been already set up in early.c */
*cmdline_p = boot_command_line;
diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c
-index 216fee7144ee..55e817aa000d 100644
+index 892609cde4a2..ad9aa11ba3a0 100644
--- a/arch/x86/kernel/setup.c
+++ b/arch/x86/kernel/setup.c
@@ -21,6 +21,7 @@
@@ -201,10 +202,10 @@ index 6aef1ee5e1bd..8f146b1b4972 100644
for (i = 0; i < hest_tab->error_source_count; i++) {
len = hest_esrc_len(hest_hdr);
diff --git a/drivers/acpi/irq.c b/drivers/acpi/irq.c
-index 1cc4647f78b8..016d488cabc3 100644
+index c2c786eb95ab..4e3aa80cd5cf 100644
--- a/drivers/acpi/irq.c
+++ b/drivers/acpi/irq.c
-@@ -137,6 +137,7 @@ struct acpi_irq_parse_one_ctx {
+@@ -138,6 +138,7 @@ struct acpi_irq_parse_one_ctx {
unsigned int index;
unsigned long *res_flags;
struct irq_fwspec *fwspec;
@@ -212,7 +213,7 @@ index 1cc4647f78b8..016d488cabc3 100644
};
/**
-@@ -210,7 +211,8 @@ static acpi_status acpi_irq_parse_one_cb(struct acpi_resource *ares,
+@@ -211,7 +212,8 @@ static acpi_status acpi_irq_parse_one_cb(struct acpi_resource *ares,
return AE_CTRL_TERMINATE;
case ACPI_RESOURCE_TYPE_EXTENDED_IRQ:
eirq = &ares->data.extended_irq;
@@ -222,7 +223,7 @@ index 1cc4647f78b8..016d488cabc3 100644
return AE_OK;
if (ctx->index >= eirq->interrupt_count) {
ctx->index -= eirq->interrupt_count;
-@@ -246,8 +248,19 @@ static acpi_status acpi_irq_parse_one_cb(struct acpi_resource *ares,
+@@ -247,8 +249,19 @@ static acpi_status acpi_irq_parse_one_cb(struct acpi_resource *ares,
static int acpi_irq_parse_one(acpi_handle handle, unsigned int index,
struct irq_fwspec *fwspec, unsigned long *flags)
{
@@ -319,7 +320,7 @@ index bbf7029e224b..cf7faa970dd6 100644
dmi_decode_ipmi((const struct dmi_header *) dev->device_data);
diff --git a/drivers/char/ipmi/ipmi_msghandler.c b/drivers/char/ipmi/ipmi_msghandler.c
-index 49a1707693c9..8296a943611e 100644
+index d5ee52be176d..79e8fd5fbb06 100644
--- a/drivers/char/ipmi/ipmi_msghandler.c
+++ b/drivers/char/ipmi/ipmi_msghandler.c
@@ -35,6 +35,7 @@
@@ -330,7 +331,7 @@ index 49a1707693c9..8296a943611e 100644
#include <linux/delay.h>
#define IPMI_DRIVER_VERSION "39.2"
-@@ -5510,8 +5511,21 @@ static int __init ipmi_init_msghandler_mod(void)
+@@ -5514,8 +5515,21 @@ static int __init ipmi_init_msghandler_mod(void)
{
int rv;
@@ -555,10 +556,10 @@ index 000000000000..de0a3714a5d4
+ }
+}
diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c
-index bb1f423f4ace..efc96776f761 100644
+index 84e7ba5314d3..efc96776f761 100644
--- a/drivers/hid/hid-rmi.c
+++ b/drivers/hid/hid-rmi.c
-@@ -321,19 +321,12 @@ static int rmi_input_event(struct hid_device *hdev, u8 *data, int size)
+@@ -321,21 +321,12 @@ static int rmi_input_event(struct hid_device *hdev, u8 *data, int size)
{
struct rmi_data *hdata = hid_get_drvdata(hdev);
struct rmi_device *rmi_dev = hdata->xport.rmi_dev;
@@ -567,6 +568,8 @@ index bb1f423f4ace..efc96776f761 100644
if (!(test_bit(RMI_STARTED, &hdata->flags)))
return 0;
+- pm_wakeup_event(hdev->dev.parent, 0);
+-
- local_irq_save(flags);
-
rmi_set_attn_data(rmi_dev, data[1], &data[2], size - 2);
@@ -578,7 +581,7 @@ index bb1f423f4ace..efc96776f761 100644
return 1;
}
-@@ -589,56 +582,6 @@ static const struct rmi_transport_ops hid_rmi_ops = {
+@@ -591,56 +582,6 @@ static const struct rmi_transport_ops hid_rmi_ops = {
.reset = rmi_hid_reset,
};
@@ -635,7 +638,7 @@ index bb1f423f4ace..efc96776f761 100644
static int rmi_probe(struct hid_device *hdev, const struct hid_device_id *id)
{
struct rmi_data *data = NULL;
-@@ -711,18 +654,11 @@ static int rmi_probe(struct hid_device *hdev, const struct hid_device_id *id)
+@@ -713,18 +654,11 @@ static int rmi_probe(struct hid_device *hdev, const struct hid_device_id *id)
mutex_init(&data->page_mutex);
@@ -898,7 +901,7 @@ index 258d5fe3d395..f7298e3dc8f3 100644
if (data->f01_container->dev.driver) {
/* Driver already bound, so enable ATTN now. */
diff --git a/drivers/iommu/iommu.c b/drivers/iommu/iommu.c
-index 65a3b3d886dc..911b64ce9889 100644
+index 959d895fc1df..ced88384a6ee 100644
--- a/drivers/iommu/iommu.c
+++ b/drivers/iommu/iommu.c
@@ -8,6 +8,7 @@
@@ -909,7 +912,7 @@ index 65a3b3d886dc..911b64ce9889 100644
#include <linux/kernel.h>
#include <linux/bits.h>
#include <linux/bug.h>
-@@ -2818,6 +2819,27 @@ u32 iommu_sva_get_pasid(struct iommu_sva *handle)
+@@ -2834,6 +2835,27 @@ u32 iommu_sva_get_pasid(struct iommu_sva *handle)
}
EXPORT_SYMBOL_GPL(iommu_sva_get_pasid);
@@ -991,7 +994,7 @@ index bbab424b0d55..ed86042fb57b 100644
* disconnected while waiting for the lock to succeed. */
usb_lock_device(hdev);
diff --git a/fs/overlayfs/file.c b/fs/overlayfs/file.c
-index a1a22f58ba18..dd688a842b0b 100644
+index d066be3b9226..6011f955436b 100644
--- a/fs/overlayfs/file.c
+++ b/fs/overlayfs/file.c
@@ -96,6 +96,7 @@ static int ovl_change_flags(struct file *file, unsigned int flags)
@@ -1171,6 +1174,18 @@ index a2ff4242e623..f0d2be1ee4f1 100644
}
int module_sig_check(struct load_info *info, int flags)
+diff --git a/scripts/pahole-flags.sh b/scripts/pahole-flags.sh
+index 0d99ef17e4a5..81c8e082ec57 100755
+--- a/scripts/pahole-flags.sh
++++ b/scripts/pahole-flags.sh
+@@ -20,4 +20,7 @@ if [ "${pahole_ver}" -ge "122" ]; then
+ extra_paholeopt="${extra_paholeopt} -j"
+ fi
+
++# temporary workaround to disable enum64
++extra_paholeopt="${extra_paholeopt} --skip_encoding_btf_enum64"
++
+ echo ${extra_paholeopt}
diff --git a/scripts/tags.sh b/scripts/tags.sh
index e137cf15aae9..2ed2341f7967 100755
--- a/scripts/tags.sh
diff --git a/sources b/sources
index ae6285b..d4e48f2 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
SHA512 (kernel-abi-whitelists-5.13.3-300.tar.bz2) = 6bf4f456ba178ec95b63b3818d3575773ede221e74fde97bb20eb32409a64c58d4f9a6acce9b8b58a5477d27cb708c53abe03dada02a3bdf1cfd596ccd129294
-SHA512 (linux-6.1.1.tar.xz) = db479d4a0642b5ccec8a7d2ef119f550e5bfa7a38f43268617ae913abd0cef165ff0d189f043b1d0b6760ee297004808fdfe19db59f5044030898b90d8b28f45
-SHA512 (kernel-abi-stablelists-6.1.1.tar.bz2) = df0c5476b66317dfd73967e75488caf66bebc07f9fcde9062b8827c495e74b437a8aba18fddcff37baaceb4e0356a86121e87d9f41c4b0d9d6791b5d06a1c4e1
-SHA512 (kernel-kabi-dw-6.1.1.tar.bz2) = 37fe68479b8be9962791157863e2333877926afb953112cd6231e5261ee9c446953d822cd3934c0d920482c8405a5c271516d5fb2649d9353d8432dedc30fbe7
+SHA512 (linux-6.1.2.tar.xz) = 4a8503ad00b1077e67efa04c5050d14ba405b20adab561ebf8813ff51323721c404f80a8ca058cc04277ef96a33bd1cd544e1cda6184c5e538e1e785586ab683
+SHA512 (kernel-abi-stablelists-6.1.2.tar.bz2) = dc72c5973f9348a553e3188b8d96493a3e8ce4cfb556a1ae181b9479cc3e3a6b950ea98890b1383992cf4e62b54c7cc5fcde6ba70f1847ad695a6a3df88fce43
+SHA512 (kernel-kabi-dw-6.1.2.tar.bz2) = 08c73581b9b83c1af371d6326b1e7e4924d888c4df6ccb6cfb94cd3921d85e9f879ca63a6051e019a98742912aee7ea7bb2c332cfa510ffd02997bdf714f8184
https://src.fedoraproject.org/rpms/kernel/c/1e466e83f3addc8f3c3b9c59e191d...
1Â year, 3Â months
spot pushed to rpms/python-coveralls (rawhide). "raise the coverage
high bound to 8 (we have 7 in fedora now) (#2157153)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-12-31 16:29:18 UTC
From 80c53d97a30d834677303e969dd5c124b99274a2 Mon Sep 17 00:00:00 2001
From: Tom Callaway <spot(a)fedoraproject.org>
Date: Dec 31 2022 16:29:12 +0000
Subject: raise the coverage high bound to 8 (we have 7 in fedora now) (#2157153)
---
diff --git a/coveralls-python-3.3.1-permit-coverage7.patch b/coveralls-python-3.3.1-permit-coverage7.patch
new file mode 100644
index 0000000..bc432e7
--- /dev/null
+++ b/coveralls-python-3.3.1-permit-coverage7.patch
@@ -0,0 +1,12 @@
+diff -up coveralls-python-3.3.1/setup.py.cov7 coveralls-python-3.3.1/setup.py
+--- coveralls-python-3.3.1/setup.py.cov7 2022-12-31 11:22:09.942511299 -0500
++++ coveralls-python-3.3.1/setup.py 2022-12-31 11:22:21.689624655 -0500
+@@ -34,7 +34,7 @@ setup(
+ },
+ python_requires='>= 3.5',
+ install_requires=[
+- 'coverage>=4.1,<7.0,!=6.0.*,!=6.1,!=6.1.1',
++ 'coverage>=4.1,<8.0,!=6.0.*,!=6.1,!=6.1.1',
+ 'docopt>=0.6.1',
+ 'requests>=1.0.0',
+ ],
diff --git a/python-coveralls.spec b/python-coveralls.spec
index 700a370..bc68d71 100644
--- a/python-coveralls.spec
+++ b/python-coveralls.spec
@@ -2,13 +2,13 @@
Name: python-%{pypi_name}
Version: 3.3.1
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Coveralls.io provides seamless integration with coverage.py
LICENSE: MIT
URL: https://github.com/coveralls-clients/coveralls-python
Source0: https://github.com/coveralls-clients/%{pypi_name}-python/archive/%{versio...
-
+Patch0: coveralls-python-3.3.1-permit-coverage7.patch
BuildArch: noarch
BuildRequires: python3-devel > 3.4
@@ -66,6 +66,9 @@ cp %{buildroot}%{_bindir}/coveralls %{buildroot}%{_bindir}/coveralls-py3
%doc docs/*
%changelog
+* Sat Dec 31 2022 Tom Callaway <spot(a)fedoraproject.org> - 3.3.1-4
+- raise the coverage high bound to 8 (we have 7 in fedora now) (#2157153)
+
* Fri Jul 22 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 3.3.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
https://src.fedoraproject.org/rpms/python-coveralls/c/80c53d97a30d8346773...
1Â year, 3Â months
jforbes pushed to rpms/kernel (f36). "kernel-6.0.16-200 (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-12-31 16:20:43 UTC
From 2ca5a01aa89569106a9b0c88b1ed007e7fc375e8 Mon Sep 17 00:00:00 2001
From: Justin M. Forbes <jforbes(a)fedoraproject.org>
Date: Dec 31 2022 16:20:28 +0000
Subject: kernel-6.0.16-200
* Sat Dec 31 2022 Justin M. Forbes <jforbes(a)fedoraproject.org> [6.0.16-0]
- Linux v6.0.16
Resolves:
Signed-off-by: Justin M. Forbes <jforbes(a)fedoraproject.org>
---
diff --git a/kernel.spec b/kernel.spec
index 5e0937c..24c7612 100755
--- a/kernel.spec
+++ b/kernel.spec
@@ -122,17 +122,17 @@ Summary: The Linux kernel
# the --with-release option overrides this setting.)
%define debugbuildsenabled 1
# define buildid .local
-%define specversion 6.0.15
+%define specversion 6.0.16
%define patchversion 6.0
%define pkgrelease 200
%define kversion 6
-%define tarfile_release 6.0.15
+%define tarfile_release 6.0.16
# This is needed to do merge window version magic
%define patchlevel 0
# This allows pkg_release to have configurable %%{?dist} tag
%define specrelease 200%{?buildid}%{?dist}
# This defines the kabi tarball version
-%define kabiversion 6.0.15
+%define kabiversion 6.0.16
# If this variable is set to 1, a bpf selftests build failure will cause a
# fatal kernel package build error
@@ -3180,6 +3180,9 @@ fi
#
#
%changelog
+* Sat Dec 31 2022 Justin M. Forbes <jforbes(a)fedoraproject.org> [6.0.16-0]
+- Linux v6.0.16
+
* Wed Dec 21 2022 Justin M. Forbes <jforbes(a)fedoraproject.org> [6.0.15-0]
- ovl: update ->f_iocb_flags when ovl_change_flags() modifies ->f_flags (Al Viro)
- Linux v6.0.15
diff --git a/patch-6.0-redhat.patch b/patch-6.0-redhat.patch
index 2d5077b..cb447b5 100644
--- a/patch-6.0-redhat.patch
+++ b/patch-6.0-redhat.patch
@@ -16,7 +16,7 @@
drivers/firmware/efi/secureboot.c | 38 +++
drivers/firmware/sysfb.c | 18 +-
drivers/gpu/drm/tiny/simpledrm.c | 65 ++++-
- drivers/hid/hid-rmi.c | 64 -----
+ drivers/hid/hid-rmi.c | 66 -----
drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++
drivers/input/rmi4/rmi_driver.c | 124 +++++----
drivers/iommu/iommu.c | 22 ++
@@ -46,10 +46,10 @@
security/lockdown/Kconfig | 13 +
security/lockdown/lockdown.c | 1 +
security/security.c | 6 +
- 48 files changed, 768 insertions(+), 365 deletions(-)
+ 48 files changed, 768 insertions(+), 367 deletions(-)
diff --git a/Makefile b/Makefile
-index 0c7ae314ad3d..70073286d29f 100644
+index ff8d88b11391..ff74e2bc5668 100644
--- a/Makefile
+++ b/Makefile
@@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \
@@ -148,7 +148,7 @@ index bbd4bde4f65d..dd60114ae9c1 100644
/* boot_command_line has been already set up in early.c */
*cmdline_p = boot_command_line;
diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c
-index 216fee7144ee..55e817aa000d 100644
+index 892609cde4a2..ad9aa11ba3a0 100644
--- a/arch/x86/kernel/setup.c
+++ b/arch/x86/kernel/setup.c
@@ -21,6 +21,7 @@
@@ -214,10 +214,10 @@ index 6aef1ee5e1bd..8f146b1b4972 100644
for (i = 0; i < hest_tab->error_source_count; i++) {
len = hest_esrc_len(hest_hdr);
diff --git a/drivers/acpi/irq.c b/drivers/acpi/irq.c
-index dabe45eba055..82cf1ddf25d6 100644
+index 0d9a17fdd83e..95133e7fe1ab 100644
--- a/drivers/acpi/irq.c
+++ b/drivers/acpi/irq.c
-@@ -137,6 +137,7 @@ struct acpi_irq_parse_one_ctx {
+@@ -138,6 +138,7 @@ struct acpi_irq_parse_one_ctx {
unsigned int index;
unsigned long *res_flags;
struct irq_fwspec *fwspec;
@@ -225,7 +225,7 @@ index dabe45eba055..82cf1ddf25d6 100644
};
/**
-@@ -208,7 +209,8 @@ static acpi_status acpi_irq_parse_one_cb(struct acpi_resource *ares,
+@@ -209,7 +210,8 @@ static acpi_status acpi_irq_parse_one_cb(struct acpi_resource *ares,
return AE_CTRL_TERMINATE;
case ACPI_RESOURCE_TYPE_EXTENDED_IRQ:
eirq = &ares->data.extended_irq;
@@ -235,7 +235,7 @@ index dabe45eba055..82cf1ddf25d6 100644
return AE_OK;
if (ctx->index >= eirq->interrupt_count) {
ctx->index -= eirq->interrupt_count;
-@@ -244,8 +246,19 @@ static acpi_status acpi_irq_parse_one_cb(struct acpi_resource *ares,
+@@ -245,8 +247,19 @@ static acpi_status acpi_irq_parse_one_cb(struct acpi_resource *ares,
static int acpi_irq_parse_one(acpi_handle handle, unsigned int index,
struct irq_fwspec *fwspec, unsigned long *flags)
{
@@ -332,7 +332,7 @@ index bbf7029e224b..cf7faa970dd6 100644
dmi_decode_ipmi((const struct dmi_header *) dev->device_data);
diff --git a/drivers/char/ipmi/ipmi_msghandler.c b/drivers/char/ipmi/ipmi_msghandler.c
-index 703433493c85..6b1b102b9b7d 100644
+index c9e32d100b7e..bfe9bd1fde24 100644
--- a/drivers/char/ipmi/ipmi_msghandler.c
+++ b/drivers/char/ipmi/ipmi_msghandler.c
@@ -35,6 +35,7 @@
@@ -343,7 +343,7 @@ index 703433493c85..6b1b102b9b7d 100644
#include <linux/delay.h>
#define IPMI_DRIVER_VERSION "39.2"
-@@ -5516,8 +5517,21 @@ static int __init ipmi_init_msghandler_mod(void)
+@@ -5520,8 +5521,21 @@ static int __init ipmi_init_msghandler_mod(void)
{
int rv;
@@ -706,10 +706,10 @@ index 5422363690e7..a5b500811892 100644
}
diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c
-index 311eee599ce9..2460c6bd46f8 100644
+index b2bf588d18c3..2460c6bd46f8 100644
--- a/drivers/hid/hid-rmi.c
+++ b/drivers/hid/hid-rmi.c
-@@ -322,19 +322,12 @@ static int rmi_input_event(struct hid_device *hdev, u8 *data, int size)
+@@ -322,21 +322,12 @@ static int rmi_input_event(struct hid_device *hdev, u8 *data, int size)
{
struct rmi_data *hdata = hid_get_drvdata(hdev);
struct rmi_device *rmi_dev = hdata->xport.rmi_dev;
@@ -718,6 +718,8 @@ index 311eee599ce9..2460c6bd46f8 100644
if (!(test_bit(RMI_STARTED, &hdata->flags)))
return 0;
+- pm_wakeup_event(hdev->dev.parent, 0);
+-
- local_irq_save(flags);
-
rmi_set_attn_data(rmi_dev, data[1], &data[2], size - 2);
@@ -729,7 +731,7 @@ index 311eee599ce9..2460c6bd46f8 100644
return 1;
}
-@@ -591,56 +584,6 @@ static const struct rmi_transport_ops hid_rmi_ops = {
+@@ -593,56 +584,6 @@ static const struct rmi_transport_ops hid_rmi_ops = {
.reset = rmi_hid_reset,
};
@@ -786,7 +788,7 @@ index 311eee599ce9..2460c6bd46f8 100644
static int rmi_probe(struct hid_device *hdev, const struct hid_device_id *id)
{
struct rmi_data *data = NULL;
-@@ -713,18 +656,11 @@ static int rmi_probe(struct hid_device *hdev, const struct hid_device_id *id)
+@@ -715,18 +656,11 @@ static int rmi_probe(struct hid_device *hdev, const struct hid_device_id *id)
mutex_init(&data->page_mutex);
@@ -1089,7 +1091,7 @@ index 3a808146b50f..c1a3f3057921 100644
* Changes the default domain of an iommu group that has *only* one device
*
diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c
-index aca50bb93750..2f54b3560433 100644
+index 3582a28a1dce..2b8eaa22070c 100644
--- a/drivers/nvme/host/core.c
+++ b/drivers/nvme/host/core.c
@@ -250,6 +250,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl)
@@ -1788,7 +1790,7 @@ index bbab424b0d55..ed86042fb57b 100644
* disconnected while waiting for the lock to succeed. */
usb_lock_device(hdev);
diff --git a/fs/overlayfs/file.c b/fs/overlayfs/file.c
-index daff601b5c41..6268eccfa69d 100644
+index a34f8042724c..172cde9d2e56 100644
--- a/fs/overlayfs/file.c
+++ b/fs/overlayfs/file.c
@@ -96,6 +96,7 @@ static int ovl_change_flags(struct file *file, unsigned int flags)
diff --git a/sources b/sources
index 715586b..2afa2f0 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-SHA512 (linux-6.0.15.tar.xz) = 9c8e30b7acdbd19cb2fad3f236949d0b2fe616c93f3d5930516e434b583598dd09c397ee7d7ad56c32edd90942800b0687e35afc6c6dee07f4ab11226e458213
-SHA512 (kernel-abi-stablelists-6.0.15.tar.bz2) = 9d349dfc87db23f9afcf22ed6c4d008efb0b792aa160be840702069aac94de831242a1a6d9e98cc4e2de111e27887ed2aacb5f166acb93fba11a45f4a35786d7
-SHA512 (kernel-kabi-dw-6.0.15.tar.bz2) = 37fe68479b8be9962791157863e2333877926afb953112cd6231e5261ee9c446953d822cd3934c0d920482c8405a5c271516d5fb2649d9353d8432dedc30fbe7
+SHA512 (linux-6.0.16.tar.xz) = 4528b503dd6b2c4a357e4c9a2fb51a7972428e78a94a0a85a3bc01ad56f42ee9b969dddaa72ed626e03230ea02a5df56f81272d0f3fbfaf2f3b09916d960381b
+SHA512 (kernel-abi-stablelists-6.0.16.tar.bz2) = 9f16816a80e515c71af5bb36dfec5200454b7af04ee3d4aa5beefe05f8ba80f1bce58ef9c550343f65d33d06a951da3f69ad7ddd1fe3ae13559f26b105d84145
+SHA512 (kernel-kabi-dw-6.0.16.tar.bz2) = 08c73581b9b83c1af371d6326b1e7e4924d888c4df6ccb6cfb94cd3921d85e9f879ca63a6051e019a98742912aee7ea7bb2c332cfa510ffd02997bdf714f8184
https://src.fedoraproject.org/rpms/kernel/c/2ca5a01aa89569106a9b0c88b1ed0...
1Â year, 3Â months
jforbes pushed to rpms/kernel (f37). "kernel-6.0.16-300 (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-12-31 16:19:23 UTC
From ff0dd51096a1a5f487cef765ed2505e7e6ba84ec Mon Sep 17 00:00:00 2001
From: Justin M. Forbes <jforbes(a)fedoraproject.org>
Date: Dec 31 2022 16:19:07 +0000
Subject: kernel-6.0.16-300
* Sat Dec 31 2022 Justin M. Forbes <jforbes(a)fedoraproject.org> [6.0.16-0]
- Linux v6.0.16
Resolves:
Signed-off-by: Justin M. Forbes <jforbes(a)fedoraproject.org>
---
diff --git a/kernel.spec b/kernel.spec
index 7ea3ac1..3d5eca9 100755
--- a/kernel.spec
+++ b/kernel.spec
@@ -122,17 +122,17 @@ Summary: The Linux kernel
# the --with-release option overrides this setting.)
%define debugbuildsenabled 1
# define buildid .local
-%define specversion 6.0.15
+%define specversion 6.0.16
%define patchversion 6.0
%define pkgrelease 300
%define kversion 6
-%define tarfile_release 6.0.15
+%define tarfile_release 6.0.16
# This is needed to do merge window version magic
%define patchlevel 0
# This allows pkg_release to have configurable %%{?dist} tag
%define specrelease 300%{?buildid}%{?dist}
# This defines the kabi tarball version
-%define kabiversion 6.0.15
+%define kabiversion 6.0.16
# If this variable is set to 1, a bpf selftests build failure will cause a
# fatal kernel package build error
@@ -3180,6 +3180,9 @@ fi
#
#
%changelog
+* Sat Dec 31 2022 Justin M. Forbes <jforbes(a)fedoraproject.org> [6.0.16-0]
+- Linux v6.0.16
+
* Wed Dec 21 2022 Justin M. Forbes <jforbes(a)fedoraproject.org> [6.0.15-0]
- ovl: update ->f_iocb_flags when ovl_change_flags() modifies ->f_flags (Al Viro)
- Linux v6.0.15
diff --git a/patch-6.0-redhat.patch b/patch-6.0-redhat.patch
index d209144..2a51076 100644
--- a/patch-6.0-redhat.patch
+++ b/patch-6.0-redhat.patch
@@ -16,7 +16,7 @@
drivers/firmware/efi/secureboot.c | 38 +++
drivers/firmware/sysfb.c | 18 +-
drivers/gpu/drm/tiny/simpledrm.c | 65 ++++-
- drivers/hid/hid-rmi.c | 64 -----
+ drivers/hid/hid-rmi.c | 66 -----
drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++
drivers/input/rmi4/rmi_driver.c | 124 +++++----
drivers/iommu/iommu.c | 22 ++
@@ -46,10 +46,10 @@
security/lockdown/Kconfig | 13 +
security/lockdown/lockdown.c | 1 +
security/security.c | 6 +
- 48 files changed, 768 insertions(+), 365 deletions(-)
+ 48 files changed, 768 insertions(+), 367 deletions(-)
diff --git a/Makefile b/Makefile
-index 0c7ae314ad3d..70073286d29f 100644
+index ff8d88b11391..ff74e2bc5668 100644
--- a/Makefile
+++ b/Makefile
@@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \
@@ -148,7 +148,7 @@ index bbd4bde4f65d..dd60114ae9c1 100644
/* boot_command_line has been already set up in early.c */
*cmdline_p = boot_command_line;
diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c
-index 216fee7144ee..55e817aa000d 100644
+index 892609cde4a2..ad9aa11ba3a0 100644
--- a/arch/x86/kernel/setup.c
+++ b/arch/x86/kernel/setup.c
@@ -21,6 +21,7 @@
@@ -214,10 +214,10 @@ index 6aef1ee5e1bd..8f146b1b4972 100644
for (i = 0; i < hest_tab->error_source_count; i++) {
len = hest_esrc_len(hest_hdr);
diff --git a/drivers/acpi/irq.c b/drivers/acpi/irq.c
-index dabe45eba055..82cf1ddf25d6 100644
+index 0d9a17fdd83e..95133e7fe1ab 100644
--- a/drivers/acpi/irq.c
+++ b/drivers/acpi/irq.c
-@@ -137,6 +137,7 @@ struct acpi_irq_parse_one_ctx {
+@@ -138,6 +138,7 @@ struct acpi_irq_parse_one_ctx {
unsigned int index;
unsigned long *res_flags;
struct irq_fwspec *fwspec;
@@ -225,7 +225,7 @@ index dabe45eba055..82cf1ddf25d6 100644
};
/**
-@@ -208,7 +209,8 @@ static acpi_status acpi_irq_parse_one_cb(struct acpi_resource *ares,
+@@ -209,7 +210,8 @@ static acpi_status acpi_irq_parse_one_cb(struct acpi_resource *ares,
return AE_CTRL_TERMINATE;
case ACPI_RESOURCE_TYPE_EXTENDED_IRQ:
eirq = &ares->data.extended_irq;
@@ -235,7 +235,7 @@ index dabe45eba055..82cf1ddf25d6 100644
return AE_OK;
if (ctx->index >= eirq->interrupt_count) {
ctx->index -= eirq->interrupt_count;
-@@ -244,8 +246,19 @@ static acpi_status acpi_irq_parse_one_cb(struct acpi_resource *ares,
+@@ -245,8 +247,19 @@ static acpi_status acpi_irq_parse_one_cb(struct acpi_resource *ares,
static int acpi_irq_parse_one(acpi_handle handle, unsigned int index,
struct irq_fwspec *fwspec, unsigned long *flags)
{
@@ -332,7 +332,7 @@ index bbf7029e224b..cf7faa970dd6 100644
dmi_decode_ipmi((const struct dmi_header *) dev->device_data);
diff --git a/drivers/char/ipmi/ipmi_msghandler.c b/drivers/char/ipmi/ipmi_msghandler.c
-index 703433493c85..6b1b102b9b7d 100644
+index c9e32d100b7e..bfe9bd1fde24 100644
--- a/drivers/char/ipmi/ipmi_msghandler.c
+++ b/drivers/char/ipmi/ipmi_msghandler.c
@@ -35,6 +35,7 @@
@@ -343,7 +343,7 @@ index 703433493c85..6b1b102b9b7d 100644
#include <linux/delay.h>
#define IPMI_DRIVER_VERSION "39.2"
-@@ -5516,8 +5517,21 @@ static int __init ipmi_init_msghandler_mod(void)
+@@ -5520,8 +5521,21 @@ static int __init ipmi_init_msghandler_mod(void)
{
int rv;
@@ -706,10 +706,10 @@ index 5422363690e7..a5b500811892 100644
}
diff --git a/drivers/hid/hid-rmi.c b/drivers/hid/hid-rmi.c
-index 311eee599ce9..2460c6bd46f8 100644
+index b2bf588d18c3..2460c6bd46f8 100644
--- a/drivers/hid/hid-rmi.c
+++ b/drivers/hid/hid-rmi.c
-@@ -322,19 +322,12 @@ static int rmi_input_event(struct hid_device *hdev, u8 *data, int size)
+@@ -322,21 +322,12 @@ static int rmi_input_event(struct hid_device *hdev, u8 *data, int size)
{
struct rmi_data *hdata = hid_get_drvdata(hdev);
struct rmi_device *rmi_dev = hdata->xport.rmi_dev;
@@ -718,6 +718,8 @@ index 311eee599ce9..2460c6bd46f8 100644
if (!(test_bit(RMI_STARTED, &hdata->flags)))
return 0;
+- pm_wakeup_event(hdev->dev.parent, 0);
+-
- local_irq_save(flags);
-
rmi_set_attn_data(rmi_dev, data[1], &data[2], size - 2);
@@ -729,7 +731,7 @@ index 311eee599ce9..2460c6bd46f8 100644
return 1;
}
-@@ -591,56 +584,6 @@ static const struct rmi_transport_ops hid_rmi_ops = {
+@@ -593,56 +584,6 @@ static const struct rmi_transport_ops hid_rmi_ops = {
.reset = rmi_hid_reset,
};
@@ -786,7 +788,7 @@ index 311eee599ce9..2460c6bd46f8 100644
static int rmi_probe(struct hid_device *hdev, const struct hid_device_id *id)
{
struct rmi_data *data = NULL;
-@@ -713,18 +656,11 @@ static int rmi_probe(struct hid_device *hdev, const struct hid_device_id *id)
+@@ -715,18 +656,11 @@ static int rmi_probe(struct hid_device *hdev, const struct hid_device_id *id)
mutex_init(&data->page_mutex);
@@ -1089,7 +1091,7 @@ index 3a808146b50f..c1a3f3057921 100644
* Changes the default domain of an iommu group that has *only* one device
*
diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c
-index aca50bb93750..2f54b3560433 100644
+index 3582a28a1dce..2b8eaa22070c 100644
--- a/drivers/nvme/host/core.c
+++ b/drivers/nvme/host/core.c
@@ -250,6 +250,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl)
@@ -1788,7 +1790,7 @@ index bbab424b0d55..ed86042fb57b 100644
* disconnected while waiting for the lock to succeed. */
usb_lock_device(hdev);
diff --git a/fs/overlayfs/file.c b/fs/overlayfs/file.c
-index daff601b5c41..6268eccfa69d 100644
+index a34f8042724c..172cde9d2e56 100644
--- a/fs/overlayfs/file.c
+++ b/fs/overlayfs/file.c
@@ -96,6 +96,7 @@ static int ovl_change_flags(struct file *file, unsigned int flags)
diff --git a/sources b/sources
index 9d5c622..94ddb07 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-SHA512 (linux-6.0.15.tar.xz) = 9c8e30b7acdbd19cb2fad3f236949d0b2fe616c93f3d5930516e434b583598dd09c397ee7d7ad56c32edd90942800b0687e35afc6c6dee07f4ab11226e458213
-SHA512 (kernel-abi-stablelists-6.0.15.tar.bz2) = 6dbad256ccc26a07649c2d37ef699f117eb447ef86d03190001ad15d7842358dc064f4d7bf8f5c56140c74b9ce9fc5c8f8349aadd7d54cec28fd1af1e2d510ce
-SHA512 (kernel-kabi-dw-6.0.15.tar.bz2) = 37fe68479b8be9962791157863e2333877926afb953112cd6231e5261ee9c446953d822cd3934c0d920482c8405a5c271516d5fb2649d9353d8432dedc30fbe7
+SHA512 (linux-6.0.16.tar.xz) = 4528b503dd6b2c4a357e4c9a2fb51a7972428e78a94a0a85a3bc01ad56f42ee9b969dddaa72ed626e03230ea02a5df56f81272d0f3fbfaf2f3b09916d960381b
+SHA512 (kernel-abi-stablelists-6.0.16.tar.bz2) = b74c5733d9323c3c7227c2759798cbc9110814e53af7f2d957fc6e06c67ca5f6313dbae91140157e963cda0005c7971d4f5f64f7cbcce9e07cf1469867ad23c7
+SHA512 (kernel-kabi-dw-6.0.16.tar.bz2) = 08c73581b9b83c1af371d6326b1e7e4924d888c4df6ccb6cfb94cd3921d85e9f879ca63a6051e019a98742912aee7ea7bb2c332cfa510ffd02997bdf714f8184
https://src.fedoraproject.org/rpms/kernel/c/ff0dd51096a1a5f487cef765ed250...
1Â year, 3Â months