2 Commits

Author SHA256 Message Date
ebd346f11f GIT Revision: 886f4c4df57c5e8642c9a6fd4f53e13074f55742
GIT Branch: users/mkoutny/stable/rwlock
2026-02-04 18:00:19 +0000
2026-02-04 19:00:47 +01:00
bc12afb739 Update .gitattributes 2026-02-04 19:00:40 +01:00
38 changed files with 1289 additions and 55 deletions

View File

@@ -1,3 +1,81 @@
-------------------------------------------------------------------
Wed Feb 4 19:00:17 CET 2026 - mkoutny@suse.com
- pid: only take pidmap_lock once on alloc (upstream).
- ns: pad refcount (upstream).
- commit 886f4c4
-------------------------------------------------------------------
Tue Feb 3 18:20:59 CET 2026 - mkoutny@suse.com
- scripts: Fix OBSAPI secret retrieval
./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 368, in __init__
self.obs = OBSAPI(api, logfile)
~~~~~~^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 57, in __init__
self.get_token(cookiejar)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 114, in get_token
passw = subprocess.check_output('secret-tool', 'lookup', 'service', host, 'username', self.user)
File "/usr/lib64/python3.13/subprocess.py", line 472, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
**kwargs).stdout
^^^^^^^^^
File "/usr/lib64/python3.13/subprocess.py", line 554, in run
with Popen(*popenargs, **kwargs) as process:
~~~~~^^^^^^^^^^^^^^^^^^^^^^
TypeError: Popen.__init__() got multiple values for argument 'stdout'
Exception ignored in: <function API.__del__ at 0x7f7d1e2c2480>
Traceback (most recent call last):
File "kernel-source/gscripts/python/obsapi/api.py", line 103, in __del__
if self._to_close:
AttributeError: 'OBSAPI' object has no attribute '_to_close'
Fix by passing a list not positional args.
Then:
mkoutny@blackdock ~/s/kernel-source-merge (users/mkoutny/stable/rwlock) [1]> ./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Getting scmsync for openSUSE:Factory/kernel-source...Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 370, in __init__
self.upstream = self.obs.package_repo(self.upstream_project, self.package)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 213, in package_repo
if self.package_exists(project, package) and self.package_meta(project, package).find('scmsync') != None:
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 168, in package_exists
return self.file_exists(project, package, '_meta')
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 190, in file_exists
return self.check_exists('/'.join(['/source', project, package, file]))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 302, in check_exists
r = self.get(path, **kwargs) # Some gitea endpoints don't like HEAD request
File "kernel-source/gscripts/python/obsapi/api.py", line 261, in get
return self.call('GET', path, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 246, in call
headers.update(self.auth_header(wwwa))
~~~~~~~~~~~~~~~~^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 142, in auth_header
return {'Authorization' : 'Basic ' + base64.standard_b64encode((self.user + ':' + self.passw).encode()).decode()}
~~~~~~~~~~~~~~~~^~~~~~~~~~~~
TypeError: can only concatenate str (not "bytes") to str
Fix by decoding obtained bytes.
- commit f4cbe0d
-------------------------------------------------------------------
Tue Feb 3 17:36:24 CET 2026 - mkoutny@suse.com
- cgroup: Split css_set_lock in cgroup_css_set_fork() (upstream).
- commit 9a64c3f
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz

View File

@@ -27,7 +27,7 @@
Name: dtb-aarch64
Version: 6.18.8
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.g886f4c4
%else
Release: 0
%endif

View File

@@ -1,3 +1,81 @@
-------------------------------------------------------------------
Wed Feb 4 19:00:17 CET 2026 - mkoutny@suse.com
- pid: only take pidmap_lock once on alloc (upstream).
- ns: pad refcount (upstream).
- commit 886f4c4
-------------------------------------------------------------------
Tue Feb 3 18:20:59 CET 2026 - mkoutny@suse.com
- scripts: Fix OBSAPI secret retrieval
./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 368, in __init__
self.obs = OBSAPI(api, logfile)
~~~~~~^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 57, in __init__
self.get_token(cookiejar)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 114, in get_token
passw = subprocess.check_output('secret-tool', 'lookup', 'service', host, 'username', self.user)
File "/usr/lib64/python3.13/subprocess.py", line 472, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
**kwargs).stdout
^^^^^^^^^
File "/usr/lib64/python3.13/subprocess.py", line 554, in run
with Popen(*popenargs, **kwargs) as process:
~~~~~^^^^^^^^^^^^^^^^^^^^^^
TypeError: Popen.__init__() got multiple values for argument 'stdout'
Exception ignored in: <function API.__del__ at 0x7f7d1e2c2480>
Traceback (most recent call last):
File "kernel-source/gscripts/python/obsapi/api.py", line 103, in __del__
if self._to_close:
AttributeError: 'OBSAPI' object has no attribute '_to_close'
Fix by passing a list not positional args.
Then:
mkoutny@blackdock ~/s/kernel-source-merge (users/mkoutny/stable/rwlock) [1]> ./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Getting scmsync for openSUSE:Factory/kernel-source...Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 370, in __init__
self.upstream = self.obs.package_repo(self.upstream_project, self.package)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 213, in package_repo
if self.package_exists(project, package) and self.package_meta(project, package).find('scmsync') != None:
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 168, in package_exists
return self.file_exists(project, package, '_meta')
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 190, in file_exists
return self.check_exists('/'.join(['/source', project, package, file]))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 302, in check_exists
r = self.get(path, **kwargs) # Some gitea endpoints don't like HEAD request
File "kernel-source/gscripts/python/obsapi/api.py", line 261, in get
return self.call('GET', path, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 246, in call
headers.update(self.auth_header(wwwa))
~~~~~~~~~~~~~~~~^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 142, in auth_header
return {'Authorization' : 'Basic ' + base64.standard_b64encode((self.user + ':' + self.passw).encode()).decode()}
~~~~~~~~~~~~~~~~^~~~~~~~~~~~
TypeError: can only concatenate str (not "bytes") to str
Fix by decoding obtained bytes.
- commit f4cbe0d
-------------------------------------------------------------------
Tue Feb 3 17:36:24 CET 2026 - mkoutny@suse.com
- cgroup: Split css_set_lock in cgroup_css_set_fork() (upstream).
- commit 9a64c3f
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz

View File

@@ -27,7 +27,7 @@
Name: dtb-armv6l
Version: 6.18.8
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.g886f4c4
%else
Release: 0
%endif

View File

@@ -1,3 +1,81 @@
-------------------------------------------------------------------
Wed Feb 4 19:00:17 CET 2026 - mkoutny@suse.com
- pid: only take pidmap_lock once on alloc (upstream).
- ns: pad refcount (upstream).
- commit 886f4c4
-------------------------------------------------------------------
Tue Feb 3 18:20:59 CET 2026 - mkoutny@suse.com
- scripts: Fix OBSAPI secret retrieval
./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 368, in __init__
self.obs = OBSAPI(api, logfile)
~~~~~~^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 57, in __init__
self.get_token(cookiejar)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 114, in get_token
passw = subprocess.check_output('secret-tool', 'lookup', 'service', host, 'username', self.user)
File "/usr/lib64/python3.13/subprocess.py", line 472, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
**kwargs).stdout
^^^^^^^^^
File "/usr/lib64/python3.13/subprocess.py", line 554, in run
with Popen(*popenargs, **kwargs) as process:
~~~~~^^^^^^^^^^^^^^^^^^^^^^
TypeError: Popen.__init__() got multiple values for argument 'stdout'
Exception ignored in: <function API.__del__ at 0x7f7d1e2c2480>
Traceback (most recent call last):
File "kernel-source/gscripts/python/obsapi/api.py", line 103, in __del__
if self._to_close:
AttributeError: 'OBSAPI' object has no attribute '_to_close'
Fix by passing a list not positional args.
Then:
mkoutny@blackdock ~/s/kernel-source-merge (users/mkoutny/stable/rwlock) [1]> ./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Getting scmsync for openSUSE:Factory/kernel-source...Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 370, in __init__
self.upstream = self.obs.package_repo(self.upstream_project, self.package)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 213, in package_repo
if self.package_exists(project, package) and self.package_meta(project, package).find('scmsync') != None:
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 168, in package_exists
return self.file_exists(project, package, '_meta')
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 190, in file_exists
return self.check_exists('/'.join(['/source', project, package, file]))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 302, in check_exists
r = self.get(path, **kwargs) # Some gitea endpoints don't like HEAD request
File "kernel-source/gscripts/python/obsapi/api.py", line 261, in get
return self.call('GET', path, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 246, in call
headers.update(self.auth_header(wwwa))
~~~~~~~~~~~~~~~~^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 142, in auth_header
return {'Authorization' : 'Basic ' + base64.standard_b64encode((self.user + ':' + self.passw).encode()).decode()}
~~~~~~~~~~~~~~~~^~~~~~~~~~~~
TypeError: can only concatenate str (not "bytes") to str
Fix by decoding obtained bytes.
- commit f4cbe0d
-------------------------------------------------------------------
Tue Feb 3 17:36:24 CET 2026 - mkoutny@suse.com
- cgroup: Split css_set_lock in cgroup_css_set_fork() (upstream).
- commit 9a64c3f
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz

View File

@@ -27,7 +27,7 @@
Name: dtb-armv7l
Version: 6.18.8
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.g886f4c4
%else
Release: 0
%endif

View File

@@ -1,3 +1,81 @@
-------------------------------------------------------------------
Wed Feb 4 19:00:17 CET 2026 - mkoutny@suse.com
- pid: only take pidmap_lock once on alloc (upstream).
- ns: pad refcount (upstream).
- commit 886f4c4
-------------------------------------------------------------------
Tue Feb 3 18:20:59 CET 2026 - mkoutny@suse.com
- scripts: Fix OBSAPI secret retrieval
./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 368, in __init__
self.obs = OBSAPI(api, logfile)
~~~~~~^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 57, in __init__
self.get_token(cookiejar)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 114, in get_token
passw = subprocess.check_output('secret-tool', 'lookup', 'service', host, 'username', self.user)
File "/usr/lib64/python3.13/subprocess.py", line 472, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
**kwargs).stdout
^^^^^^^^^
File "/usr/lib64/python3.13/subprocess.py", line 554, in run
with Popen(*popenargs, **kwargs) as process:
~~~~~^^^^^^^^^^^^^^^^^^^^^^
TypeError: Popen.__init__() got multiple values for argument 'stdout'
Exception ignored in: <function API.__del__ at 0x7f7d1e2c2480>
Traceback (most recent call last):
File "kernel-source/gscripts/python/obsapi/api.py", line 103, in __del__
if self._to_close:
AttributeError: 'OBSAPI' object has no attribute '_to_close'
Fix by passing a list not positional args.
Then:
mkoutny@blackdock ~/s/kernel-source-merge (users/mkoutny/stable/rwlock) [1]> ./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Getting scmsync for openSUSE:Factory/kernel-source...Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 370, in __init__
self.upstream = self.obs.package_repo(self.upstream_project, self.package)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 213, in package_repo
if self.package_exists(project, package) and self.package_meta(project, package).find('scmsync') != None:
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 168, in package_exists
return self.file_exists(project, package, '_meta')
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 190, in file_exists
return self.check_exists('/'.join(['/source', project, package, file]))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 302, in check_exists
r = self.get(path, **kwargs) # Some gitea endpoints don't like HEAD request
File "kernel-source/gscripts/python/obsapi/api.py", line 261, in get
return self.call('GET', path, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 246, in call
headers.update(self.auth_header(wwwa))
~~~~~~~~~~~~~~~~^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 142, in auth_header
return {'Authorization' : 'Basic ' + base64.standard_b64encode((self.user + ':' + self.passw).encode()).decode()}
~~~~~~~~~~~~~~~~^~~~~~~~~~~~
TypeError: can only concatenate str (not "bytes") to str
Fix by decoding obtained bytes.
- commit f4cbe0d
-------------------------------------------------------------------
Tue Feb 3 17:36:24 CET 2026 - mkoutny@suse.com
- cgroup: Split css_set_lock in cgroup_css_set_fork() (upstream).
- commit 9a64c3f
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz

View File

@@ -27,7 +27,7 @@
Name: dtb-riscv64
Version: 6.18.8
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.g886f4c4
%else
Release: 0
%endif

View File

@@ -1,3 +1,81 @@
-------------------------------------------------------------------
Wed Feb 4 19:00:17 CET 2026 - mkoutny@suse.com
- pid: only take pidmap_lock once on alloc (upstream).
- ns: pad refcount (upstream).
- commit 886f4c4
-------------------------------------------------------------------
Tue Feb 3 18:20:59 CET 2026 - mkoutny@suse.com
- scripts: Fix OBSAPI secret retrieval
./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 368, in __init__
self.obs = OBSAPI(api, logfile)
~~~~~~^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 57, in __init__
self.get_token(cookiejar)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 114, in get_token
passw = subprocess.check_output('secret-tool', 'lookup', 'service', host, 'username', self.user)
File "/usr/lib64/python3.13/subprocess.py", line 472, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
**kwargs).stdout
^^^^^^^^^
File "/usr/lib64/python3.13/subprocess.py", line 554, in run
with Popen(*popenargs, **kwargs) as process:
~~~~~^^^^^^^^^^^^^^^^^^^^^^
TypeError: Popen.__init__() got multiple values for argument 'stdout'
Exception ignored in: <function API.__del__ at 0x7f7d1e2c2480>
Traceback (most recent call last):
File "kernel-source/gscripts/python/obsapi/api.py", line 103, in __del__
if self._to_close:
AttributeError: 'OBSAPI' object has no attribute '_to_close'
Fix by passing a list not positional args.
Then:
mkoutny@blackdock ~/s/kernel-source-merge (users/mkoutny/stable/rwlock) [1]> ./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Getting scmsync for openSUSE:Factory/kernel-source...Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 370, in __init__
self.upstream = self.obs.package_repo(self.upstream_project, self.package)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 213, in package_repo
if self.package_exists(project, package) and self.package_meta(project, package).find('scmsync') != None:
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 168, in package_exists
return self.file_exists(project, package, '_meta')
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 190, in file_exists
return self.check_exists('/'.join(['/source', project, package, file]))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 302, in check_exists
r = self.get(path, **kwargs) # Some gitea endpoints don't like HEAD request
File "kernel-source/gscripts/python/obsapi/api.py", line 261, in get
return self.call('GET', path, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 246, in call
headers.update(self.auth_header(wwwa))
~~~~~~~~~~~~~~~~^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 142, in auth_header
return {'Authorization' : 'Basic ' + base64.standard_b64encode((self.user + ':' + self.passw).encode()).decode()}
~~~~~~~~~~~~~~~~^~~~~~~~~~~~
TypeError: can only concatenate str (not "bytes") to str
Fix by decoding obtained bytes.
- commit f4cbe0d
-------------------------------------------------------------------
Tue Feb 3 17:36:24 CET 2026 - mkoutny@suse.com
- cgroup: Split css_set_lock in cgroup_css_set_fork() (upstream).
- commit 9a64c3f
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz

View File

@@ -19,7 +19,7 @@
%define srcversion 6.18
%define patchversion 6.18.8
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define git_commit 886f4c4df57c5e8642c9a6fd4f53e13074f55742
%define variant %{nil}
%define compress_modules zstd
%define compress_vmlinux xz
@@ -42,7 +42,7 @@
Name: kernel-64kb
Version: 6.18.8
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.g886f4c4
%else
Release: 0
%endif

View File

@@ -1,3 +1,81 @@
-------------------------------------------------------------------
Wed Feb 4 19:00:17 CET 2026 - mkoutny@suse.com
- pid: only take pidmap_lock once on alloc (upstream).
- ns: pad refcount (upstream).
- commit 886f4c4
-------------------------------------------------------------------
Tue Feb 3 18:20:59 CET 2026 - mkoutny@suse.com
- scripts: Fix OBSAPI secret retrieval
./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 368, in __init__
self.obs = OBSAPI(api, logfile)
~~~~~~^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 57, in __init__
self.get_token(cookiejar)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 114, in get_token
passw = subprocess.check_output('secret-tool', 'lookup', 'service', host, 'username', self.user)
File "/usr/lib64/python3.13/subprocess.py", line 472, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
**kwargs).stdout
^^^^^^^^^
File "/usr/lib64/python3.13/subprocess.py", line 554, in run
with Popen(*popenargs, **kwargs) as process:
~~~~~^^^^^^^^^^^^^^^^^^^^^^
TypeError: Popen.__init__() got multiple values for argument 'stdout'
Exception ignored in: <function API.__del__ at 0x7f7d1e2c2480>
Traceback (most recent call last):
File "kernel-source/gscripts/python/obsapi/api.py", line 103, in __del__
if self._to_close:
AttributeError: 'OBSAPI' object has no attribute '_to_close'
Fix by passing a list not positional args.
Then:
mkoutny@blackdock ~/s/kernel-source-merge (users/mkoutny/stable/rwlock) [1]> ./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Getting scmsync for openSUSE:Factory/kernel-source...Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 370, in __init__
self.upstream = self.obs.package_repo(self.upstream_project, self.package)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 213, in package_repo
if self.package_exists(project, package) and self.package_meta(project, package).find('scmsync') != None:
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 168, in package_exists
return self.file_exists(project, package, '_meta')
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 190, in file_exists
return self.check_exists('/'.join(['/source', project, package, file]))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 302, in check_exists
r = self.get(path, **kwargs) # Some gitea endpoints don't like HEAD request
File "kernel-source/gscripts/python/obsapi/api.py", line 261, in get
return self.call('GET', path, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 246, in call
headers.update(self.auth_header(wwwa))
~~~~~~~~~~~~~~~~^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 142, in auth_header
return {'Authorization' : 'Basic ' + base64.standard_b64encode((self.user + ':' + self.passw).encode()).decode()}
~~~~~~~~~~~~~~~~^~~~~~~~~~~~
TypeError: can only concatenate str (not "bytes") to str
Fix by decoding obtained bytes.
- commit f4cbe0d
-------------------------------------------------------------------
Tue Feb 3 17:36:24 CET 2026 - mkoutny@suse.com
- cgroup: Split css_set_lock in cgroup_css_set_fork() (upstream).
- commit 9a64c3f
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz

View File

@@ -19,7 +19,7 @@
%define srcversion 6.18
%define patchversion 6.18.8
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define git_commit 886f4c4df57c5e8642c9a6fd4f53e13074f55742
%define variant %{nil}
%define compress_modules zstd
%define compress_vmlinux xz
@@ -42,7 +42,7 @@
Name: kernel-default
Version: 6.18.8
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.g886f4c4
%else
Release: 0
%endif

View File

@@ -1,3 +1,81 @@
-------------------------------------------------------------------
Wed Feb 4 19:00:17 CET 2026 - mkoutny@suse.com
- pid: only take pidmap_lock once on alloc (upstream).
- ns: pad refcount (upstream).
- commit 886f4c4
-------------------------------------------------------------------
Tue Feb 3 18:20:59 CET 2026 - mkoutny@suse.com
- scripts: Fix OBSAPI secret retrieval
./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 368, in __init__
self.obs = OBSAPI(api, logfile)
~~~~~~^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 57, in __init__
self.get_token(cookiejar)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 114, in get_token
passw = subprocess.check_output('secret-tool', 'lookup', 'service', host, 'username', self.user)
File "/usr/lib64/python3.13/subprocess.py", line 472, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
**kwargs).stdout
^^^^^^^^^
File "/usr/lib64/python3.13/subprocess.py", line 554, in run
with Popen(*popenargs, **kwargs) as process:
~~~~~^^^^^^^^^^^^^^^^^^^^^^
TypeError: Popen.__init__() got multiple values for argument 'stdout'
Exception ignored in: <function API.__del__ at 0x7f7d1e2c2480>
Traceback (most recent call last):
File "kernel-source/gscripts/python/obsapi/api.py", line 103, in __del__
if self._to_close:
AttributeError: 'OBSAPI' object has no attribute '_to_close'
Fix by passing a list not positional args.
Then:
mkoutny@blackdock ~/s/kernel-source-merge (users/mkoutny/stable/rwlock) [1]> ./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Getting scmsync for openSUSE:Factory/kernel-source...Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 370, in __init__
self.upstream = self.obs.package_repo(self.upstream_project, self.package)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 213, in package_repo
if self.package_exists(project, package) and self.package_meta(project, package).find('scmsync') != None:
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 168, in package_exists
return self.file_exists(project, package, '_meta')
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 190, in file_exists
return self.check_exists('/'.join(['/source', project, package, file]))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 302, in check_exists
r = self.get(path, **kwargs) # Some gitea endpoints don't like HEAD request
File "kernel-source/gscripts/python/obsapi/api.py", line 261, in get
return self.call('GET', path, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 246, in call
headers.update(self.auth_header(wwwa))
~~~~~~~~~~~~~~~~^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 142, in auth_header
return {'Authorization' : 'Basic ' + base64.standard_b64encode((self.user + ':' + self.passw).encode()).decode()}
~~~~~~~~~~~~~~~~^~~~~~~~~~~~
TypeError: can only concatenate str (not "bytes") to str
Fix by decoding obtained bytes.
- commit f4cbe0d
-------------------------------------------------------------------
Tue Feb 3 17:36:24 CET 2026 - mkoutny@suse.com
- cgroup: Split css_set_lock in cgroup_css_set_fork() (upstream).
- commit 9a64c3f
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz

View File

@@ -18,7 +18,7 @@
%define srcversion 6.18
%define patchversion 6.18.8
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define git_commit 886f4c4df57c5e8642c9a6fd4f53e13074f55742
%define variant %{nil}
%define build_html 1
%define build_pdf 0
@@ -30,7 +30,7 @@
Name: kernel-docs
Version: 6.18.8
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.g886f4c4
%else
Release: 0
%endif

View File

@@ -1,3 +1,81 @@
-------------------------------------------------------------------
Wed Feb 4 19:00:17 CET 2026 - mkoutny@suse.com
- pid: only take pidmap_lock once on alloc (upstream).
- ns: pad refcount (upstream).
- commit 886f4c4
-------------------------------------------------------------------
Tue Feb 3 18:20:59 CET 2026 - mkoutny@suse.com
- scripts: Fix OBSAPI secret retrieval
./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 368, in __init__
self.obs = OBSAPI(api, logfile)
~~~~~~^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 57, in __init__
self.get_token(cookiejar)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 114, in get_token
passw = subprocess.check_output('secret-tool', 'lookup', 'service', host, 'username', self.user)
File "/usr/lib64/python3.13/subprocess.py", line 472, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
**kwargs).stdout
^^^^^^^^^
File "/usr/lib64/python3.13/subprocess.py", line 554, in run
with Popen(*popenargs, **kwargs) as process:
~~~~~^^^^^^^^^^^^^^^^^^^^^^
TypeError: Popen.__init__() got multiple values for argument 'stdout'
Exception ignored in: <function API.__del__ at 0x7f7d1e2c2480>
Traceback (most recent call last):
File "kernel-source/gscripts/python/obsapi/api.py", line 103, in __del__
if self._to_close:
AttributeError: 'OBSAPI' object has no attribute '_to_close'
Fix by passing a list not positional args.
Then:
mkoutny@blackdock ~/s/kernel-source-merge (users/mkoutny/stable/rwlock) [1]> ./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Getting scmsync for openSUSE:Factory/kernel-source...Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 370, in __init__
self.upstream = self.obs.package_repo(self.upstream_project, self.package)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 213, in package_repo
if self.package_exists(project, package) and self.package_meta(project, package).find('scmsync') != None:
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 168, in package_exists
return self.file_exists(project, package, '_meta')
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 190, in file_exists
return self.check_exists('/'.join(['/source', project, package, file]))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 302, in check_exists
r = self.get(path, **kwargs) # Some gitea endpoints don't like HEAD request
File "kernel-source/gscripts/python/obsapi/api.py", line 261, in get
return self.call('GET', path, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 246, in call
headers.update(self.auth_header(wwwa))
~~~~~~~~~~~~~~~~^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 142, in auth_header
return {'Authorization' : 'Basic ' + base64.standard_b64encode((self.user + ':' + self.passw).encode()).decode()}
~~~~~~~~~~~~~~~~^~~~~~~~~~~~
TypeError: can only concatenate str (not "bytes") to str
Fix by decoding obtained bytes.
- commit f4cbe0d
-------------------------------------------------------------------
Tue Feb 3 17:36:24 CET 2026 - mkoutny@suse.com
- cgroup: Split css_set_lock in cgroup_css_set_fork() (upstream).
- commit 9a64c3f
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz

View File

@@ -19,7 +19,7 @@
%define srcversion 6.18
%define patchversion 6.18.8
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define git_commit 886f4c4df57c5e8642c9a6fd4f53e13074f55742
%define variant %{nil}
%define compress_modules zstd
%define compress_vmlinux xz
@@ -42,7 +42,7 @@
Name: kernel-kvmsmall
Version: 6.18.8
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.g886f4c4
%else
Release: 0
%endif

View File

@@ -1,3 +1,81 @@
-------------------------------------------------------------------
Wed Feb 4 19:00:17 CET 2026 - mkoutny@suse.com
- pid: only take pidmap_lock once on alloc (upstream).
- ns: pad refcount (upstream).
- commit 886f4c4
-------------------------------------------------------------------
Tue Feb 3 18:20:59 CET 2026 - mkoutny@suse.com
- scripts: Fix OBSAPI secret retrieval
./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 368, in __init__
self.obs = OBSAPI(api, logfile)
~~~~~~^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 57, in __init__
self.get_token(cookiejar)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 114, in get_token
passw = subprocess.check_output('secret-tool', 'lookup', 'service', host, 'username', self.user)
File "/usr/lib64/python3.13/subprocess.py", line 472, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
**kwargs).stdout
^^^^^^^^^
File "/usr/lib64/python3.13/subprocess.py", line 554, in run
with Popen(*popenargs, **kwargs) as process:
~~~~~^^^^^^^^^^^^^^^^^^^^^^
TypeError: Popen.__init__() got multiple values for argument 'stdout'
Exception ignored in: <function API.__del__ at 0x7f7d1e2c2480>
Traceback (most recent call last):
File "kernel-source/gscripts/python/obsapi/api.py", line 103, in __del__
if self._to_close:
AttributeError: 'OBSAPI' object has no attribute '_to_close'
Fix by passing a list not positional args.
Then:
mkoutny@blackdock ~/s/kernel-source-merge (users/mkoutny/stable/rwlock) [1]> ./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Getting scmsync for openSUSE:Factory/kernel-source...Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 370, in __init__
self.upstream = self.obs.package_repo(self.upstream_project, self.package)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 213, in package_repo
if self.package_exists(project, package) and self.package_meta(project, package).find('scmsync') != None:
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 168, in package_exists
return self.file_exists(project, package, '_meta')
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 190, in file_exists
return self.check_exists('/'.join(['/source', project, package, file]))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 302, in check_exists
r = self.get(path, **kwargs) # Some gitea endpoints don't like HEAD request
File "kernel-source/gscripts/python/obsapi/api.py", line 261, in get
return self.call('GET', path, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 246, in call
headers.update(self.auth_header(wwwa))
~~~~~~~~~~~~~~~~^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 142, in auth_header
return {'Authorization' : 'Basic ' + base64.standard_b64encode((self.user + ':' + self.passw).encode()).decode()}
~~~~~~~~~~~~~~~~^~~~~~~~~~~~
TypeError: can only concatenate str (not "bytes") to str
Fix by decoding obtained bytes.
- commit f4cbe0d
-------------------------------------------------------------------
Tue Feb 3 17:36:24 CET 2026 - mkoutny@suse.com
- cgroup: Split css_set_lock in cgroup_css_set_fork() (upstream).
- commit 9a64c3f
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz

View File

@@ -19,7 +19,7 @@
%define srcversion 6.18
%define patchversion 6.18.8
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define git_commit 886f4c4df57c5e8642c9a6fd4f53e13074f55742
%define variant %{nil}
%define compress_modules zstd
%define compress_vmlinux xz
@@ -42,7 +42,7 @@
Name: kernel-lpae
Version: 6.18.8
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.g886f4c4
%else
Release: 0
%endif

View File

@@ -1,3 +1,81 @@
-------------------------------------------------------------------
Wed Feb 4 19:00:17 CET 2026 - mkoutny@suse.com
- pid: only take pidmap_lock once on alloc (upstream).
- ns: pad refcount (upstream).
- commit 886f4c4
-------------------------------------------------------------------
Tue Feb 3 18:20:59 CET 2026 - mkoutny@suse.com
- scripts: Fix OBSAPI secret retrieval
./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 368, in __init__
self.obs = OBSAPI(api, logfile)
~~~~~~^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 57, in __init__
self.get_token(cookiejar)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 114, in get_token
passw = subprocess.check_output('secret-tool', 'lookup', 'service', host, 'username', self.user)
File "/usr/lib64/python3.13/subprocess.py", line 472, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
**kwargs).stdout
^^^^^^^^^
File "/usr/lib64/python3.13/subprocess.py", line 554, in run
with Popen(*popenargs, **kwargs) as process:
~~~~~^^^^^^^^^^^^^^^^^^^^^^
TypeError: Popen.__init__() got multiple values for argument 'stdout'
Exception ignored in: <function API.__del__ at 0x7f7d1e2c2480>
Traceback (most recent call last):
File "kernel-source/gscripts/python/obsapi/api.py", line 103, in __del__
if self._to_close:
AttributeError: 'OBSAPI' object has no attribute '_to_close'
Fix by passing a list not positional args.
Then:
mkoutny@blackdock ~/s/kernel-source-merge (users/mkoutny/stable/rwlock) [1]> ./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Getting scmsync for openSUSE:Factory/kernel-source...Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 370, in __init__
self.upstream = self.obs.package_repo(self.upstream_project, self.package)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 213, in package_repo
if self.package_exists(project, package) and self.package_meta(project, package).find('scmsync') != None:
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 168, in package_exists
return self.file_exists(project, package, '_meta')
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 190, in file_exists
return self.check_exists('/'.join(['/source', project, package, file]))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 302, in check_exists
r = self.get(path, **kwargs) # Some gitea endpoints don't like HEAD request
File "kernel-source/gscripts/python/obsapi/api.py", line 261, in get
return self.call('GET', path, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 246, in call
headers.update(self.auth_header(wwwa))
~~~~~~~~~~~~~~~~^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 142, in auth_header
return {'Authorization' : 'Basic ' + base64.standard_b64encode((self.user + ':' + self.passw).encode()).decode()}
~~~~~~~~~~~~~~~~^~~~~~~~~~~~
TypeError: can only concatenate str (not "bytes") to str
Fix by decoding obtained bytes.
- commit f4cbe0d
-------------------------------------------------------------------
Tue Feb 3 17:36:24 CET 2026 - mkoutny@suse.com
- cgroup: Split css_set_lock in cgroup_css_set_fork() (upstream).
- commit 9a64c3f
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz

View File

@@ -38,7 +38,7 @@
%endif
%endif
%endif
%global kernel_package kernel%kernel_flavor-srchash-0df318ee571bb886b802231878d503c60b5e1c8e
%global kernel_package kernel%kernel_flavor-srchash-886f4c4df57c5e8642c9a6fd4f53e13074f55742
%endif
%if 0%{?rhel_version}
%global kernel_package kernel
@@ -47,14 +47,14 @@
Name: kernel-obs-build
Version: 6.18.8
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.g886f4c4
%else
Release: 0
%endif
Summary: package kernel and initrd for OBS VM builds
License: GPL-2.0-only
Group: SLES
Provides: kernel-obs-build-srchash-0df318ee571bb886b802231878d503c60b5e1c8e
Provides: kernel-obs-build-srchash-886f4c4df57c5e8642c9a6fd4f53e13074f55742
BuildRequires: coreutils
BuildRequires: device-mapper
BuildRequires: dracut

View File

@@ -1,3 +1,81 @@
-------------------------------------------------------------------
Wed Feb 4 19:00:17 CET 2026 - mkoutny@suse.com
- pid: only take pidmap_lock once on alloc (upstream).
- ns: pad refcount (upstream).
- commit 886f4c4
-------------------------------------------------------------------
Tue Feb 3 18:20:59 CET 2026 - mkoutny@suse.com
- scripts: Fix OBSAPI secret retrieval
./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 368, in __init__
self.obs = OBSAPI(api, logfile)
~~~~~~^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 57, in __init__
self.get_token(cookiejar)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 114, in get_token
passw = subprocess.check_output('secret-tool', 'lookup', 'service', host, 'username', self.user)
File "/usr/lib64/python3.13/subprocess.py", line 472, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
**kwargs).stdout
^^^^^^^^^
File "/usr/lib64/python3.13/subprocess.py", line 554, in run
with Popen(*popenargs, **kwargs) as process:
~~~~~^^^^^^^^^^^^^^^^^^^^^^
TypeError: Popen.__init__() got multiple values for argument 'stdout'
Exception ignored in: <function API.__del__ at 0x7f7d1e2c2480>
Traceback (most recent call last):
File "kernel-source/gscripts/python/obsapi/api.py", line 103, in __del__
if self._to_close:
AttributeError: 'OBSAPI' object has no attribute '_to_close'
Fix by passing a list not positional args.
Then:
mkoutny@blackdock ~/s/kernel-source-merge (users/mkoutny/stable/rwlock) [1]> ./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Getting scmsync for openSUSE:Factory/kernel-source...Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 370, in __init__
self.upstream = self.obs.package_repo(self.upstream_project, self.package)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 213, in package_repo
if self.package_exists(project, package) and self.package_meta(project, package).find('scmsync') != None:
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 168, in package_exists
return self.file_exists(project, package, '_meta')
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 190, in file_exists
return self.check_exists('/'.join(['/source', project, package, file]))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 302, in check_exists
r = self.get(path, **kwargs) # Some gitea endpoints don't like HEAD request
File "kernel-source/gscripts/python/obsapi/api.py", line 261, in get
return self.call('GET', path, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 246, in call
headers.update(self.auth_header(wwwa))
~~~~~~~~~~~~~~~~^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 142, in auth_header
return {'Authorization' : 'Basic ' + base64.standard_b64encode((self.user + ':' + self.passw).encode()).decode()}
~~~~~~~~~~~~~~~~^~~~~~~~~~~~
TypeError: can only concatenate str (not "bytes") to str
Fix by decoding obtained bytes.
- commit f4cbe0d
-------------------------------------------------------------------
Tue Feb 3 17:36:24 CET 2026 - mkoutny@suse.com
- cgroup: Split css_set_lock in cgroup_css_set_fork() (upstream).
- commit 9a64c3f
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz

View File

@@ -25,7 +25,7 @@
Name: kernel-obs-qa
Version: 6.18.8
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.g886f4c4
%else
Release: 0
%endif
@@ -36,7 +36,7 @@ BuildRequires: kernel-default
# kernel-obs-build must be also configured as VMinstall, but is required
# here as well to avoid that qa and build package build parallel
%if ! 0%{?qemu_user_space_build}
BuildRequires: kernel-obs-build-srchash-0df318ee571bb886b802231878d503c60b5e1c8e
BuildRequires: kernel-obs-build-srchash-886f4c4df57c5e8642c9a6fd4f53e13074f55742
%endif
BuildRequires: modutils
ExclusiveArch: aarch64 armv6hl armv7hl ppc64le riscv64 s390x x86_64

View File

@@ -1,3 +1,81 @@
-------------------------------------------------------------------
Wed Feb 4 19:00:17 CET 2026 - mkoutny@suse.com
- pid: only take pidmap_lock once on alloc (upstream).
- ns: pad refcount (upstream).
- commit 886f4c4
-------------------------------------------------------------------
Tue Feb 3 18:20:59 CET 2026 - mkoutny@suse.com
- scripts: Fix OBSAPI secret retrieval
./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 368, in __init__
self.obs = OBSAPI(api, logfile)
~~~~~~^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 57, in __init__
self.get_token(cookiejar)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 114, in get_token
passw = subprocess.check_output('secret-tool', 'lookup', 'service', host, 'username', self.user)
File "/usr/lib64/python3.13/subprocess.py", line 472, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
**kwargs).stdout
^^^^^^^^^
File "/usr/lib64/python3.13/subprocess.py", line 554, in run
with Popen(*popenargs, **kwargs) as process:
~~~~~^^^^^^^^^^^^^^^^^^^^^^
TypeError: Popen.__init__() got multiple values for argument 'stdout'
Exception ignored in: <function API.__del__ at 0x7f7d1e2c2480>
Traceback (most recent call last):
File "kernel-source/gscripts/python/obsapi/api.py", line 103, in __del__
if self._to_close:
AttributeError: 'OBSAPI' object has no attribute '_to_close'
Fix by passing a list not positional args.
Then:
mkoutny@blackdock ~/s/kernel-source-merge (users/mkoutny/stable/rwlock) [1]> ./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Getting scmsync for openSUSE:Factory/kernel-source...Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 370, in __init__
self.upstream = self.obs.package_repo(self.upstream_project, self.package)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 213, in package_repo
if self.package_exists(project, package) and self.package_meta(project, package).find('scmsync') != None:
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 168, in package_exists
return self.file_exists(project, package, '_meta')
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 190, in file_exists
return self.check_exists('/'.join(['/source', project, package, file]))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 302, in check_exists
r = self.get(path, **kwargs) # Some gitea endpoints don't like HEAD request
File "kernel-source/gscripts/python/obsapi/api.py", line 261, in get
return self.call('GET', path, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 246, in call
headers.update(self.auth_header(wwwa))
~~~~~~~~~~~~~~~~^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 142, in auth_header
return {'Authorization' : 'Basic ' + base64.standard_b64encode((self.user + ':' + self.passw).encode()).decode()}
~~~~~~~~~~~~~~~~^~~~~~~~~~~~
TypeError: can only concatenate str (not "bytes") to str
Fix by decoding obtained bytes.
- commit f4cbe0d
-------------------------------------------------------------------
Tue Feb 3 17:36:24 CET 2026 - mkoutny@suse.com
- cgroup: Split css_set_lock in cgroup_css_set_fork() (upstream).
- commit 9a64c3f
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz

View File

@@ -19,7 +19,7 @@
%define srcversion 6.18
%define patchversion 6.18.8
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define git_commit 886f4c4df57c5e8642c9a6fd4f53e13074f55742
%define variant %{nil}
%define compress_modules zstd
%define compress_vmlinux xz
@@ -42,7 +42,7 @@
Name: kernel-pae
Version: 6.18.8
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.g886f4c4
%else
Release: 0
%endif

View File

@@ -1,3 +1,81 @@
-------------------------------------------------------------------
Wed Feb 4 19:00:17 CET 2026 - mkoutny@suse.com
- pid: only take pidmap_lock once on alloc (upstream).
- ns: pad refcount (upstream).
- commit 886f4c4
-------------------------------------------------------------------
Tue Feb 3 18:20:59 CET 2026 - mkoutny@suse.com
- scripts: Fix OBSAPI secret retrieval
./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 368, in __init__
self.obs = OBSAPI(api, logfile)
~~~~~~^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 57, in __init__
self.get_token(cookiejar)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 114, in get_token
passw = subprocess.check_output('secret-tool', 'lookup', 'service', host, 'username', self.user)
File "/usr/lib64/python3.13/subprocess.py", line 472, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
**kwargs).stdout
^^^^^^^^^
File "/usr/lib64/python3.13/subprocess.py", line 554, in run
with Popen(*popenargs, **kwargs) as process:
~~~~~^^^^^^^^^^^^^^^^^^^^^^
TypeError: Popen.__init__() got multiple values for argument 'stdout'
Exception ignored in: <function API.__del__ at 0x7f7d1e2c2480>
Traceback (most recent call last):
File "kernel-source/gscripts/python/obsapi/api.py", line 103, in __del__
if self._to_close:
AttributeError: 'OBSAPI' object has no attribute '_to_close'
Fix by passing a list not positional args.
Then:
mkoutny@blackdock ~/s/kernel-source-merge (users/mkoutny/stable/rwlock) [1]> ./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Getting scmsync for openSUSE:Factory/kernel-source...Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 370, in __init__
self.upstream = self.obs.package_repo(self.upstream_project, self.package)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 213, in package_repo
if self.package_exists(project, package) and self.package_meta(project, package).find('scmsync') != None:
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 168, in package_exists
return self.file_exists(project, package, '_meta')
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 190, in file_exists
return self.check_exists('/'.join(['/source', project, package, file]))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 302, in check_exists
r = self.get(path, **kwargs) # Some gitea endpoints don't like HEAD request
File "kernel-source/gscripts/python/obsapi/api.py", line 261, in get
return self.call('GET', path, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 246, in call
headers.update(self.auth_header(wwwa))
~~~~~~~~~~~~~~~~^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 142, in auth_header
return {'Authorization' : 'Basic ' + base64.standard_b64encode((self.user + ':' + self.passw).encode()).decode()}
~~~~~~~~~~~~~~~~^~~~~~~~~~~~
TypeError: can only concatenate str (not "bytes") to str
Fix by decoding obtained bytes.
- commit f4cbe0d
-------------------------------------------------------------------
Tue Feb 3 17:36:24 CET 2026 - mkoutny@suse.com
- cgroup: Split css_set_lock in cgroup_css_set_fork() (upstream).
- commit 9a64c3f
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz

View File

@@ -18,7 +18,7 @@
%define srcversion 6.18
%define patchversion 6.18.8
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define git_commit 886f4c4df57c5e8642c9a6fd4f53e13074f55742
%define variant %{nil}
%define gcc_package gcc
%define gcc_compiler gcc
@@ -30,7 +30,7 @@
Name: kernel-source
Version: 6.18.8
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.g886f4c4
%else
Release: 0
%endif

View File

@@ -1,3 +1,81 @@
-------------------------------------------------------------------
Wed Feb 4 19:00:17 CET 2026 - mkoutny@suse.com
- pid: only take pidmap_lock once on alloc (upstream).
- ns: pad refcount (upstream).
- commit 886f4c4
-------------------------------------------------------------------
Tue Feb 3 18:20:59 CET 2026 - mkoutny@suse.com
- scripts: Fix OBSAPI secret retrieval
./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 368, in __init__
self.obs = OBSAPI(api, logfile)
~~~~~~^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 57, in __init__
self.get_token(cookiejar)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 114, in get_token
passw = subprocess.check_output('secret-tool', 'lookup', 'service', host, 'username', self.user)
File "/usr/lib64/python3.13/subprocess.py", line 472, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
**kwargs).stdout
^^^^^^^^^
File "/usr/lib64/python3.13/subprocess.py", line 554, in run
with Popen(*popenargs, **kwargs) as process:
~~~~~^^^^^^^^^^^^^^^^^^^^^^
TypeError: Popen.__init__() got multiple values for argument 'stdout'
Exception ignored in: <function API.__del__ at 0x7f7d1e2c2480>
Traceback (most recent call last):
File "kernel-source/gscripts/python/obsapi/api.py", line 103, in __del__
if self._to_close:
AttributeError: 'OBSAPI' object has no attribute '_to_close'
Fix by passing a list not positional args.
Then:
mkoutny@blackdock ~/s/kernel-source-merge (users/mkoutny/stable/rwlock) [1]> ./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Getting scmsync for openSUSE:Factory/kernel-source...Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 370, in __init__
self.upstream = self.obs.package_repo(self.upstream_project, self.package)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 213, in package_repo
if self.package_exists(project, package) and self.package_meta(project, package).find('scmsync') != None:
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 168, in package_exists
return self.file_exists(project, package, '_meta')
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 190, in file_exists
return self.check_exists('/'.join(['/source', project, package, file]))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 302, in check_exists
r = self.get(path, **kwargs) # Some gitea endpoints don't like HEAD request
File "kernel-source/gscripts/python/obsapi/api.py", line 261, in get
return self.call('GET', path, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 246, in call
headers.update(self.auth_header(wwwa))
~~~~~~~~~~~~~~~~^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 142, in auth_header
return {'Authorization' : 'Basic ' + base64.standard_b64encode((self.user + ':' + self.passw).encode()).decode()}
~~~~~~~~~~~~~~~~^~~~~~~~~~~~
TypeError: can only concatenate str (not "bytes") to str
Fix by decoding obtained bytes.
- commit f4cbe0d
-------------------------------------------------------------------
Tue Feb 3 17:36:24 CET 2026 - mkoutny@suse.com
- cgroup: Split css_set_lock in cgroup_css_set_fork() (upstream).
- commit 9a64c3f
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz

View File

@@ -16,7 +16,7 @@
#
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define git_commit 886f4c4df57c5e8642c9a6fd4f53e13074f55742
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -24,7 +24,7 @@
Name: kernel-syms
Version: 6.18.8
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.g886f4c4
%else
Release: 0
%endif

View File

@@ -1,3 +1,81 @@
-------------------------------------------------------------------
Wed Feb 4 19:00:17 CET 2026 - mkoutny@suse.com
- pid: only take pidmap_lock once on alloc (upstream).
- ns: pad refcount (upstream).
- commit 886f4c4
-------------------------------------------------------------------
Tue Feb 3 18:20:59 CET 2026 - mkoutny@suse.com
- scripts: Fix OBSAPI secret retrieval
./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 368, in __init__
self.obs = OBSAPI(api, logfile)
~~~~~~^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 57, in __init__
self.get_token(cookiejar)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 114, in get_token
passw = subprocess.check_output('secret-tool', 'lookup', 'service', host, 'username', self.user)
File "/usr/lib64/python3.13/subprocess.py", line 472, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
**kwargs).stdout
^^^^^^^^^
File "/usr/lib64/python3.13/subprocess.py", line 554, in run
with Popen(*popenargs, **kwargs) as process:
~~~~~^^^^^^^^^^^^^^^^^^^^^^
TypeError: Popen.__init__() got multiple values for argument 'stdout'
Exception ignored in: <function API.__del__ at 0x7f7d1e2c2480>
Traceback (most recent call last):
File "kernel-source/gscripts/python/obsapi/api.py", line 103, in __del__
if self._to_close:
AttributeError: 'OBSAPI' object has no attribute '_to_close'
Fix by passing a list not positional args.
Then:
mkoutny@blackdock ~/s/kernel-source-merge (users/mkoutny/stable/rwlock) [1]> ./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Getting scmsync for openSUSE:Factory/kernel-source...Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 370, in __init__
self.upstream = self.obs.package_repo(self.upstream_project, self.package)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 213, in package_repo
if self.package_exists(project, package) and self.package_meta(project, package).find('scmsync') != None:
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 168, in package_exists
return self.file_exists(project, package, '_meta')
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 190, in file_exists
return self.check_exists('/'.join(['/source', project, package, file]))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 302, in check_exists
r = self.get(path, **kwargs) # Some gitea endpoints don't like HEAD request
File "kernel-source/gscripts/python/obsapi/api.py", line 261, in get
return self.call('GET', path, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 246, in call
headers.update(self.auth_header(wwwa))
~~~~~~~~~~~~~~~~^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 142, in auth_header
return {'Authorization' : 'Basic ' + base64.standard_b64encode((self.user + ':' + self.passw).encode()).decode()}
~~~~~~~~~~~~~~~~^~~~~~~~~~~~
TypeError: can only concatenate str (not "bytes") to str
Fix by decoding obtained bytes.
- commit f4cbe0d
-------------------------------------------------------------------
Tue Feb 3 17:36:24 CET 2026 - mkoutny@suse.com
- cgroup: Split css_set_lock in cgroup_css_set_fork() (upstream).
- commit 9a64c3f
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz

View File

@@ -19,7 +19,7 @@
%define srcversion 6.18
%define patchversion 6.18.8
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define git_commit 886f4c4df57c5e8642c9a6fd4f53e13074f55742
%define variant %{nil}
%define compress_modules zstd
%define compress_vmlinux xz
@@ -42,7 +42,7 @@
Name: kernel-vanilla
Version: 6.18.8
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.g886f4c4
%else
Release: 0
%endif

View File

@@ -1,3 +1,81 @@
-------------------------------------------------------------------
Wed Feb 4 19:00:17 CET 2026 - mkoutny@suse.com
- pid: only take pidmap_lock once on alloc (upstream).
- ns: pad refcount (upstream).
- commit 886f4c4
-------------------------------------------------------------------
Tue Feb 3 18:20:59 CET 2026 - mkoutny@suse.com
- scripts: Fix OBSAPI secret retrieval
./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 368, in __init__
self.obs = OBSAPI(api, logfile)
~~~~~~^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 57, in __init__
self.get_token(cookiejar)
~~~~~~~~~~~~~~^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 114, in get_token
passw = subprocess.check_output('secret-tool', 'lookup', 'service', host, 'username', self.user)
File "/usr/lib64/python3.13/subprocess.py", line 472, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
**kwargs).stdout
^^^^^^^^^
File "/usr/lib64/python3.13/subprocess.py", line 554, in run
with Popen(*popenargs, **kwargs) as process:
~~~~~^^^^^^^^^^^^^^^^^^^^^^
TypeError: Popen.__init__() got multiple values for argument 'stdout'
Exception ignored in: <function API.__del__ at 0x7f7d1e2c2480>
Traceback (most recent call last):
File "kernel-source/gscripts/python/obsapi/api.py", line 103, in __del__
if self._to_close:
AttributeError: 'OBSAPI' object has no attribute '_to_close'
Fix by passing a list not positional args.
Then:
mkoutny@blackdock ~/s/kernel-source-merge (users/mkoutny/stable/rwlock) [1]> ./scripts/osc_wrapper upload --obs home:mkoutny:Kernel:stable:rwlock
./scripts/bs-upload-kernel -A https://api.opensuse.org --debuginfo kernel-source home:mkoutny:Kernel:stable:rwlock
Getting scmsync for openSUSE:Factory/kernel-source...Traceback (most recent call last):
File "kernel-source/g./scripts/bs-upload-kernel", line 43, in <module>
ul = Uploader(api=args.apiurl, data=args.data, user_project=args.project, reset_branch=args.reset_branch, logfile=logfile, progress=args.verbose, ignore_kabi=args.ignore_kabi)
File "kernel-source/gscripts/python/obsapi/uploader.py", line 370, in __init__
self.upstream = self.obs.package_repo(self.upstream_project, self.package)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 213, in package_repo
if self.package_exists(project, package) and self.package_meta(project, package).find('scmsync') != None:
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 168, in package_exists
return self.file_exists(project, package, '_meta')
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 190, in file_exists
return self.check_exists('/'.join(['/source', project, package, file]))
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 302, in check_exists
r = self.get(path, **kwargs) # Some gitea endpoints don't like HEAD request
File "kernel-source/gscripts/python/obsapi/api.py", line 261, in get
return self.call('GET', path, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "kernel-source/gscripts/python/obsapi/api.py", line 246, in call
headers.update(self.auth_header(wwwa))
~~~~~~~~~~~~~~~~^^^^^^
File "kernel-source/gscripts/python/obsapi/obsapi.py", line 142, in auth_header
return {'Authorization' : 'Basic ' + base64.standard_b64encode((self.user + ':' + self.passw).encode()).decode()}
~~~~~~~~~~~~~~~~^~~~~~~~~~~~
TypeError: can only concatenate str (not "bytes") to str
Fix by decoding obtained bytes.
- commit f4cbe0d
-------------------------------------------------------------------
Tue Feb 3 17:36:24 CET 2026 - mkoutny@suse.com
- cgroup: Split css_set_lock in cgroup_css_set_fork() (upstream).
- commit 9a64c3f
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz

View File

@@ -19,7 +19,7 @@
%define srcversion 6.18
%define patchversion 6.18.8
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define git_commit 886f4c4df57c5e8642c9a6fd4f53e13074f55742
%define variant %{nil}
%define compress_modules zstd
%define compress_vmlinux xz
@@ -42,7 +42,7 @@
Name: kernel-zfcpdump
Version: 6.18.8
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.g886f4c4
%else
Release: 0
%endif

View File

@@ -1,19 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Comment: This signature is for the .tar version of the archive
Comment: git archive --format tar --prefix=linux-6.18/ v6.18
Comment: git version 2.52.0
iQIzBAABCgAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAmktKMYACgkQONu9yGCS
aT4Hgg/+M5KSFON3IFgCtolH4vP13nzEvFRBAAJ2hZdkluN65tWxPzLnBXvCecfj
wep1DXOBS+8GnNfoF1d5S1ZRpBj3gDdh3BRQvowmx1rRXf68PCW7DuVCgO/rs/jS
mtft0v/9z+NHY9tQkpgiFqRQaodCy7CIk2wlHE7tgiU5NAxrYEJgzKCdgJ4meeNp
Y98A1EXzaDV7GRrHjlV2FrredPEpEse/f7XbqKaDKyx5gutQSiL59mLAoZ10jlIr
A8oQJLZpA68fL4I18H1wwviuvqeGkvZO43RfzosUY3p6FJjU6DCWAWXqGo9x+hKq
OfU6EYPcMyBX5jVsMaWNgx/wF7fR+jCMnr2q65kxSA3FYaCgy68UgX3vd8sKMlAI
DudFDGujTIYoaq5hSdP3QiDKv+MJ5ToRZ/A6F16FXkbfi3bip9Na2QlHMQlVNFLK
uXwWqnw3SFWqq1TOoNOv1AjGJCwX/IU2rXbYQQ6XS3+Vj2zSU32HaoEvXQIr7IAv
iX+TjkSxj4Gb8PRtYnlekJ1d9OxuarSzagw9FBXITP3m53pAOtjzsg08ZzFaYlju
wEH7iWeAj2YKGNZuHdgXsExahHuZDBV9gDSwKxjrSDtGwDrHvi1qUU+ge33LF7j2
LZFAzg93Ua/YjlNSsCbeQR0199wPpoAkeStoZa5INabdBKNbZKI=
=2moX
-----END PGP SIGNATURE-----

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -2058,6 +2058,11 @@
patches.suse/drm-i915-xe-fbdev-add-intel_fbdev_fb_pitch_align.patch
patches.suse/libbpf-Fix-Wdiscarded-qualifiers-under-C23.patch
patches.suse/ASoC-Intel-sof_sdw-shift-SSP-BT-mask-bits.patch
# out-of-tree patches
patches.suse/cgroup-Split-css_set_lock-in-cgroup_css_set_fork.patch
patches.suse/ns-pad-refcount.patch
patches.suse/pid-only-take-pidmap_lock-once-on-alloc.patch
########################################################
# end of sorted patches
########################################################

View File

@@ -1,3 +1,3 @@
2026-01-30 12:17:19 +0000
GIT Revision: 0df318ee571bb886b802231878d503c60b5e1c8e
GIT Branch: stable
2026-02-04 18:00:19 +0000
GIT Revision: 886f4c4df57c5e8642c9a6fd4f53e13074f55742
GIT Branch: users/mkoutny/stable/rwlock