From c8b1205323ca31995186e92027c6f2212488d865 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20R=C4=99korajski?= Date: Fri, 7 Apr 2023 12:57:08 +0200 Subject: [PATCH] - 6.1.23 --- kernel-aufs.patch | 6 +++--- kernel.spec | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/kernel-aufs.patch b/kernel-aufs.patch index c54bcb61..719baa5b 100644 --- a/kernel-aufs.patch +++ b/kernel-aufs.patch @@ -39562,8 +39562,8 @@ index 8ca56da3ca69..9ac6f67edf09 100644 struct address_space *mapping; int error; @@ -1031,6 +1055,13 @@ static int loop_configure(struct loop_device *lo, fmode_t mode, - /* suppress uevents while reconfiguring the device */ - dev_set_uevent_suppress(disk_to_dev(lo->lo_disk), 1); + /* This is safe, since we have a reference from open(). */ + __module_get(THIS_MODULE); + f = loop_real_file(file); + if (f) { @@ -39591,7 +39591,7 @@ index 8ca56da3ca69..9ac6f67edf09 100644 + fput(virt_file); /* This is safe: open() is still holding a reference. */ module_put(THIS_MODULE); - goto done; + return error; @@ -1154,6 +1188,7 @@ static int loop_configure(struct loop_device *lo, fmode_t mode, static void __loop_clr_fd(struct loop_device *lo, bool release) { diff --git a/kernel.spec b/kernel.spec index d7e4997c..80ee0ca5 100644 --- a/kernel.spec +++ b/kernel.spec @@ -67,7 +67,7 @@ %define rel 1 %define basever 6.1 -%define postver .21 +%define postver .23 # define this to '-%{basever}' for longterm branch %define versuffix -%{basever} @@ -121,7 +121,7 @@ Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%{basever}.tar.xz # Source0-md5: 475320de08f16c9fa486fc4edfe98b30 %if "%{postver}" != ".0" Patch0: https://www.kernel.org/pub/linux/kernel/v6.x/patch-%{version}.xz -# Patch0-md5: dc8f560468a5d1f22e15e57cf1183add +# Patch0-md5: 9b11dcd6b46a58f455dd25867a3f5e06 %endif Source1: kernel.sysconfig -- 2.44.0