commit eafb2e8a46d36841e6e8eb210b0ce428a4fe4481
OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=2057
This commit is contained in:
parent
f0055679fa
commit
3e8f096f02
@ -1,148 +1,144 @@
|
||||
SUSE Linux Enterprise Patch Policy
|
||||
----------------------------------
|
||||
==================================
|
||||
|
||||
|
||||
Summary
|
||||
-------
|
||||
|
||||
The SUSE Linux Enterprise (SLE) patch policy mirrors the mainline Linux
|
||||
community's policy for accepting changes. Each commit must contain a
|
||||
small and "obvious" change that can be reviewed individually and, once
|
||||
applied, be able to be used as a bisection point. The kernel should be
|
||||
able to build (and boot) between each applied patch. Since the SLE
|
||||
kernel is based on an official upstream kernel release and is followed by
|
||||
a hardening process, we expect that nearly all of the patches applied to the
|
||||
base release will be from subsequent official upstream releases indended to
|
||||
address specific issues or to allow for hardware/feature enablement.
|
||||
community's policy for accepting changes. Each commit must contain a small and
|
||||
"obvious" change that can be reviewed individually and, once applied, be able to
|
||||
be used as a bisection point. The kernel should be able to build and boot
|
||||
between each applied patch. Since the SLE kernel is based on an official
|
||||
upstream kernel release and is followed by a hardening process, we expect that
|
||||
nearly all of the patches applied to the base release will be from subsequent
|
||||
official upstream releases intended to address specific issues or to allow for
|
||||
hardware/feature enablement.
|
||||
|
||||
|
||||
Background
|
||||
----------
|
||||
|
||||
Before covering the policy itself, we'll discuss a bit of background on
|
||||
how the source code tree is organized. If you've used the SLE kernel source
|
||||
(kernel-source.git[1]) tree before, you've probably noticed that, unlike
|
||||
the mainline Linux kernel, we don't use a source-level git repository as
|
||||
our "base." Instead, we use an official kernel.org Linux tar archive as
|
||||
the base and add a series of patches on top of it. This carries with it
|
||||
several benefits. The biggest is that we add metadata "tags" to our
|
||||
patches that allow us to easily associate patches with particular feature
|
||||
requests, bug reports, and/or the pedigree of the patch. Due to the nature
|
||||
of some of our feature requests, we also must occasionally carry patches
|
||||
that, for one reason or another, haven't been accepted into the mainline
|
||||
kernel repository yet. With a full (published[2]) git repository, it would
|
||||
be difficult to associate the initial commit for a particular feature with
|
||||
any subsequent changes to it. Another benefit is more superficial: with the
|
||||
use of separate patches, we (and our users) are able to tell, at a glance,
|
||||
which patches are in any given kernel release simply by looking at
|
||||
the source package. Patches are grouped into subsystems (including
|
||||
architecture, "core" vm/scheduler, VFS, individual file systems, driver
|
||||
core, networking core, block layer, and leaf drivers) so finding patches
|
||||
that affect a particular part of the kernel can be easily found. Patches
|
||||
are placed in directories such as patches.fixes, patches.suse, etc. When
|
||||
submitting patches for inclusion, it's not necessary to choose a directory.
|
||||
We'll put them in the appropriate place.
|
||||
Before covering the policy itself, we'll discuss a bit of background on how the
|
||||
source code tree is organized. If you've used the SLE kernel source tree
|
||||
at <https://github.com/SUSE/kernel-source> before, you've probably noticed that,
|
||||
unlike the mainline Linux kernel, we don't use a source-level Git repository as
|
||||
our "base". Instead, we use an official kernel.org Linux tar archive as the base
|
||||
and add a series of patches on top of it. This carries with it several benefits.
|
||||
The biggest is that we add metadata "tags" to our patches that allow us to
|
||||
easily associate patches with particular feature requests, bug reports, and/or
|
||||
the pedigree of the patch. Due to the nature of some of our feature requests, we
|
||||
must also occasionally carry patches that, for one reason or another, haven't
|
||||
been accepted into the mainline kernel repository yet. With a full Git
|
||||
repository, it would be difficult to associate the initial commit for a
|
||||
particular feature with any subsequent changes to it. Another benefit is more
|
||||
superficial: with the use of separate patches, we and our users are able to
|
||||
tell, at a glance, which patches are in any given kernel release simply by
|
||||
looking at the source package.
|
||||
|
||||
Historically, this approach has worked well but has limited options for
|
||||
typical debugging techniques such as bisection. The application of the
|
||||
patch series results in our fully operational SLE kernel but stopping
|
||||
the patch series midway can result in an unbuildable source tree.
|
||||
Beginning with the SLE11 SP2 development cycle, we've published a fully
|
||||
expanded git repository (kernel.git[2]) that exactly represents the code
|
||||
as if it were originally used as a standard source code tree repository.
|
||||
This allows us to work with the individual patches *and* have the ability
|
||||
to bisect the tree as the changes are applied. It also makes it easier for
|
||||
partners unfamiliar with how our source tree works to make the transition.
|
||||
This approach works well but has limited options for typical debugging
|
||||
techniques such as bisection. The application of the patch series results in our
|
||||
fully operational SLE kernel but stopping the patch series midway can result in
|
||||
an unbuildable source tree. To help this and similar scenarios, we publish also
|
||||
a fully expanded Git repository at <https://github.com/SUSE/kernel> which
|
||||
exactly represents the code as if it were originally used as a standard source
|
||||
code tree repository. This allows us to work with the individual patches *and*
|
||||
have the ability to bisect the tree as the changes are applied. It also makes it
|
||||
easier for partners unfamiliar with how our source tree works to make the
|
||||
transition.
|
||||
|
||||
|
||||
Format
|
||||
------
|
||||
The SLE patch format follows very closely what you would see on any
|
||||
mailing list associated with Linux kernel development. A SLE patch is
|
||||
formatted like an RFC822 mbox-style mail message, with a few extensions.
|
||||
If the patch is coming from the mainline Linux repository or a subsystem
|
||||
maintainer repository, SUSE has tools published here[3] that can make
|
||||
adding these tags nearly painless.
|
||||
|
||||
Each patch should contain the "From" and "Subject" headers found in any
|
||||
email message. The From should contain the name and email address of the
|
||||
patch author. The Subject should contain a short description of the
|
||||
patch, prefixed with the subsystem affected.
|
||||
The SLE patch format follows very closely what you would see on any mailing list
|
||||
associated with Linux kernel development. A SLE patch is formatted like an
|
||||
RFC822 mbox-style mail message, with a few extensions. If the patch is coming
|
||||
from the mainline Linux repository or a subsystem maintainer repository, SUSE
|
||||
has tools that can make adding these tags nearly painless.
|
||||
|
||||
e.g.
|
||||
From: Jeff Mahoney <jeffm@suse.com>
|
||||
Subject: init: print hello world at boot time
|
||||
Each patch should contain the "From" and "Subject" headers found in any email
|
||||
message. The From should contain the name and email address of the patch author.
|
||||
The Subject should contain a short description of the patch, prefixed with the
|
||||
subsystem affected.
|
||||
|
||||
Beyond that, we require several more headers, the full description of
|
||||
the patch, the certification tags used in the mainline kernel, and the patch
|
||||
contents.
|
||||
For instance:
|
||||
|
||||
The headers we require are as follows:
|
||||
From: Jeff Mahoney <jeffm@suse.com>
|
||||
Subject: init: print hello world at boot time
|
||||
|
||||
Git-commit: [a-f0-9]{40}
|
||||
- Contains the SHA-1 git commit ID of the patch in either the mainline
|
||||
kernel repository[4] or an official maintainer repository.
|
||||
Beyond that, we require several more headers, the full description of the patch,
|
||||
the certification tags used in the mainline kernel, and the patch contents.
|
||||
|
||||
Git-repo: URL-to-git-repo (starting with git://)
|
||||
- The URL to the git repository containing the commit. This tag can be
|
||||
omitted if the commit is from the mainline kernel repository.
|
||||
The required headers are as follows:
|
||||
|
||||
Patch-mainline: vMajor.Minor.Patch{-optional-rc}
|
||||
- The official kernel release that contains this patch. In the case of a
|
||||
patch accepted into a maintainer branch, "Queued in subsystem
|
||||
maintainer repo" can be used. If the patch has been submitted to a
|
||||
subsystem mailing list for review and is nearly certain to be accepted,
|
||||
"Submitted <date> <list@site.org>" can be used. Otherwise, if the
|
||||
patch will never be in the upstream kernel, e.g. in the case of
|
||||
vendor-specific
|
||||
version numbers, etc, then "No" followed by the reason why it will
|
||||
not be accepted (or submitted). Please note that the reason must be
|
||||
compelling for it to be allowed into our kernel repository.
|
||||
* Git-commit: [a-f0-9]{40}
|
||||
|
||||
References: list of references
|
||||
- There must be a reason for each patch to be included into the kernel
|
||||
repository. It can be a fix in response to a bug report or a patch
|
||||
submitted as part of the feature development cycle for a release. We
|
||||
use a shorthand to indicate why a particular patch will be included
|
||||
and it's possible to use more than one.
|
||||
Contains the SHA-1 Git commit ID of the patch in either the mainline kernel
|
||||
repository or an official maintainer repository.
|
||||
|
||||
For Feature requests, the feature will have to have gone through our
|
||||
feature tracking tool, FATE. Each feature request will have an ID
|
||||
associated with it and it can be added to the References tag using
|
||||
FATE#number, e.g. FATE#12345.
|
||||
* Git-repo: URL-to-git-repo (starting with `git://`)
|
||||
|
||||
For fixes for bug reports (or patches for feature requests submitted
|
||||
via Bugzilla, the shorthand is bnc#number. bnc is shorthand for
|
||||
bugzilla.novell.com. There are others such as bko, for
|
||||
bugzilla.kernel.org.
|
||||
The URL to the Git repository containing the commit. This tag can be omitted
|
||||
if the commit is from the mainline kernel repository.
|
||||
|
||||
Next is the full description of the patch, which should explain why the
|
||||
patch is needed and an overview of what it does.
|
||||
* Patch-mainline: vMajor.Minor.Patch{-optional-rc}
|
||||
|
||||
The official kernel release that contains this patch. In the case of a patch
|
||||
accepted into a maintainer branch, "Queued in subsystem maintainer repo" can
|
||||
be used. If the patch has been submitted to a subsystem mailing list for
|
||||
review and is nearly certain to be accepted,
|
||||
"Submitted <date> <list@site.org>" can be used. Otherwise, if the patch will
|
||||
never be in the upstream kernel, e.g. in the case of vendor-specific version
|
||||
numbers, etc., then "No" followed by the reason why it will not be accepted
|
||||
(or submitted). Please note that the reason must be compelling for it to be
|
||||
allowed into our kernel repository.
|
||||
|
||||
* References: list of references
|
||||
|
||||
A specific reason must exist for each patch to be included into the kernel
|
||||
repository. It can be a fix in response to a bug report or a patch submitted
|
||||
as part of the feature development cycle for a release. We use a shorthand to
|
||||
indicate why a particular patch will be included and it's possible to use more
|
||||
than one.
|
||||
|
||||
For feature requests, the feature will have to have gone through our feature
|
||||
tracking tool, a Jira instance at <https://jira.suse.com/>. Each feature
|
||||
request will have an ID associated with it and it can be added to the
|
||||
References tag using jsc#id, e.g. jsc#PED-12345.
|
||||
|
||||
For fixes to bug reports or patches for feature requests submitted via
|
||||
Bugzilla at <https://bugzilla.suse.com/>, the shorthand is bsc#number. Other
|
||||
shorthands referring to different Bugzilla instances are possible too, such as
|
||||
bko, for <https://bugzilla.kernel.org/>.
|
||||
|
||||
Next is the full description of the patch, which should explain why the patch is
|
||||
needed and an overview of what it does.
|
||||
|
||||
The last "header" portion of the patch contains the certification tags, which
|
||||
consist of "Signed-off-by" and "Acked-by." We, and the upstream Linux
|
||||
community depend on patch submitters to "own" their submission and certify
|
||||
they have the right to submit code to the kernel repository. For patches
|
||||
coming from the mainline Linux kernel repository, the certification tags
|
||||
are already in place and we only need the submitter's tag added (if not
|
||||
already part of the original patch). Likewise, the SUSE engineer who
|
||||
includes the submission in our kernel tree, will add their own "Acked-by"
|
||||
tag.
|
||||
consist of "Signed-off-by" and "Acked-by". We and the upstream Linux community
|
||||
depend on patch submitters to "own" their submission and certify they have the
|
||||
right to submit code to the kernel repository. For patches coming from the
|
||||
mainline Linux kernel repository, the certification tags are already in place
|
||||
and only the submitter's tag needs to be added, unless one is also already part
|
||||
of the original patch. Likewise, the SUSE engineer who includes the submission
|
||||
in our kernel tree will add their own "Acked-by" tag.
|
||||
|
||||
There may be an optional diffstat -p1 output added before the patch content.
|
||||
|
||||
The patch content itself should be in "-ab" format where the patch header
|
||||
itself only contains the filename without any timestamps.
|
||||
The remaining part of the patch is the actual diff with changes. The patch
|
||||
content should be in the "-ab" format where the patch header itself only
|
||||
contains the filename without any timestamps. An optional `diffstat -p1` output
|
||||
may also be included.
|
||||
|
||||
Here's an example of a complete patch:
|
||||
|
||||
-------->8--------
|
||||
```
|
||||
From: Upstream Committer <coder@somesite.com>
|
||||
Subject: init: print hello world on boot
|
||||
Patch-mainline: v3.8-rc1
|
||||
Git-commit: deadbeefc0ffeeb1a4b1a4b1a4b1a4b1a4b1a4b1a4
|
||||
References: FATE#12134 bnc#23123
|
||||
References: jsc#PED-12134 bsc#23123
|
||||
|
||||
The kernel started off like every other project. Let's add the hello
|
||||
The kernel started off like every other project. Let's add the hello
|
||||
world message in honor of its roots.
|
||||
|
||||
Signed-off-by: Upstream Committer <coder@somesite.com>
|
||||
@ -157,98 +153,110 @@ Acked-by: Jeff Mahoney <jeffm@suse.com>
|
||||
@@ -807,6 +807,7 @@ static noinline int init_post(void)
|
||||
system_state = SYSTEM_RUNNING;
|
||||
numa_default_policy();
|
||||
|
||||
|
||||
+ printk("Hello world!\n");
|
||||
|
||||
|
||||
current->signal->flags |= SIGNAL_UNKILLABLE;
|
||||
|
||||
--------8<--------
|
||||
|
||||
```
|
||||
|
||||
|
||||
Patch Inclusion Rules
|
||||
Patch inclusion rules
|
||||
---------------------
|
||||
|
||||
As mentioned in the summary, we expect that most patches to the SLE kernel
|
||||
will come from subsequent official upstream kernel releases or from subsystem
|
||||
maintainer repositories (which imply that the patch will ultimately be
|
||||
a part of an official upstream Linux release). The SLE kernel contains
|
||||
hardware enablement driver enhancement/backports for a wide range of devices
|
||||
offered by many vendors. In many cases, the drivers are self-contained
|
||||
but many others have shared dependencies on common infrastructure.
|
||||
As mentioned in the summary, we expect that most patches to the SLE kernel will
|
||||
come from subsequent official upstream kernel releases, or from subsystem
|
||||
maintainer repositories where the patch is on its way to become a part of an
|
||||
official upstream Linux release. The SLE kernel contains hardware enablement
|
||||
driver enhancement/backports for a wide range of devices offered by many
|
||||
vendors. In many cases, the drivers are self-contained but many others have
|
||||
shared dependencies on common infrastructure.
|
||||
|
||||
The shared dependencies on common infrastructure combined with the need
|
||||
to be able to bisect the resulting kernel means that we must require
|
||||
all partners to submit patch series consisting of individual patches that
|
||||
match upstream commits. In the case where a commit affects multiple drivers,
|
||||
it is acceptable to only contain the portions that effect a particular
|
||||
driver as long as it is annotated by appending "(partial)" to the Git-commit
|
||||
line and documenting what is included or dropped. An example using the
|
||||
patch tools is included below.
|
||||
The shared dependencies on common infrastructure combined with the need to be
|
||||
able to bisect the resulting kernel means that we must require all partners to
|
||||
submit patch series consisting of individual patches that match upstream
|
||||
commits. In the case where a commit affects multiple drivers, it is acceptable
|
||||
to only include the portions that affect a particular driver as long as it is
|
||||
annotated by appending "(partial)" to the Git-commit line and documenting what
|
||||
is included or dropped. An example using the patch tools is included below.
|
||||
|
||||
|
||||
Tools
|
||||
-----
|
||||
|
||||
We understand that there are a bunch of rules to follow and that implementing
|
||||
them all can be tedious. We have a set of tools, published here[3], to make
|
||||
working with the patches a lot easier.
|
||||
them all can be tedious. SUSE has a set of tools to make working with the
|
||||
patches a lot easier. They are called patchtools and published at
|
||||
<https://download.opensuse.org/repositories/Kernel:/tools/>.
|
||||
|
||||
There are two tools: fixpatch and exportpatch. Fixpatch will add missing
|
||||
headers and formatting to existing patches, assuming there's at least a
|
||||
Git-commit tag present. Exportpatch, given a list of commit IDs on the
|
||||
commandline, will search for each commit in the configured repositories
|
||||
and export the patches.
|
||||
Two important tools are included: fixpatch and exportpatch. Fixpatch adds
|
||||
missing headers and formatting to existing patches, assuming there's at least a
|
||||
Git-commit tag present. Exportpatch, given a list of commit IDs on the command
|
||||
line, searches for each commit in the configured repositories and exports the
|
||||
patches.
|
||||
|
||||
There are several command line options that are useful.
|
||||
Exportpatch has a number of options, the following list shows the most useful
|
||||
ones:
|
||||
|
||||
-w|--write -- will write out each commit into a separate file. The filenames
|
||||
are based on the subject of the header and the filenames will
|
||||
be output on stdout for use directly in a series file.
|
||||
* `-w` | `--write`
|
||||
|
||||
-d DIR|--dir=DIR -- will write out each commit into a designated directory.
|
||||
The default is to write into the current directory.
|
||||
-f|--force -- By default exportpatch will not export commits that are local
|
||||
to the repository on disk. It will also refuse to overwrite
|
||||
existing patch files. This option overrides these checks.
|
||||
-F REF|--reference=REFERENCE -- Adds References automatically and can be
|
||||
specified multiple times.
|
||||
-x EXTRACT | --extract EXTRACT -- It it sometimes desirable to split out
|
||||
chunks of patches that affect only a
|
||||
particular section of the code. This option
|
||||
accepts pathnames to extract. Anything
|
||||
not specified will be skipped. Paths ending
|
||||
with / designate everything under that
|
||||
hierarchy. This also adds a (partial)
|
||||
notation to the Git-commit tag and adds
|
||||
a Patch-filtered: tag indicating which
|
||||
paths were used to extract.
|
||||
Write out each commit into a separate file. The filenames are based on the
|
||||
subject of the header and they get output on stdout for use directly in a
|
||||
series file.
|
||||
|
||||
There are also two other features that are used automatically. The first is
|
||||
that 3-way merge diffs are handled automatically such that a new, exact
|
||||
two-way diff is generated. Note that both the -x option and the automatic
|
||||
handling of merge commits can generate empty patches -- empty patches are
|
||||
skipped entirely and no files are generated.
|
||||
* `-d DIR` | `--dir=DIR`
|
||||
|
||||
A quick example for generating the patches necessary for a backport of the
|
||||
ixgbe driver against the 3.0 kernel. Please note that it (obviously) skips
|
||||
any infrastructure changes required for the patches to build. The Acked-by
|
||||
tags will automatically be added unless you were involved in the original
|
||||
upstream commit process.
|
||||
Write out each commit into a designated directory. The default is to write
|
||||
into the current directory.
|
||||
|
||||
exportpatch -w -d ixgbe -x drivers/net/ixgbe/ \
|
||||
-x drivers/net/ethernet/intel/ixgbe/ \
|
||||
-F "FATE#12345" -F "bnc#12354" \
|
||||
$(git log v3.0.. --pretty=oneline -- drivers/net/ixgbe \
|
||||
drivers/net/ethernet/intel/ixgbe |cut -b 1-40) > ixgbe/series
|
||||
* `-F REF` | `--reference=REFERENCE`
|
||||
|
||||
The first patch in that series looks like this:
|
||||
--------8<--------
|
||||
Add a References tag to the patch output using the specified reference, can be
|
||||
repeated multiple times.
|
||||
|
||||
* `-x EXTRACT` | `--extract=EXTRACT`
|
||||
|
||||
It it sometimes desirable to split out chunks of patches that affect only a
|
||||
particular section of the code. This option accepts pathnames to extract.
|
||||
Anything not specified will be skipped. Paths ending with `/` designate
|
||||
everything under that hierarchy. This also adds the "(partial)" notation to
|
||||
the Git-commit tag and adds a Patch-filtered tag indicating which paths were
|
||||
used to extract.
|
||||
|
||||
Refer to the exportpatch(1) manual page for more details and a complete list of
|
||||
all options.
|
||||
|
||||
One useful feature of exportpatch is that 3-way merge diffs are handled
|
||||
automatically such that a new, exact 2-way diff is generated. Note that both the
|
||||
`-x` option and the automatic handling of merge commits can generate empty
|
||||
patches. Such patches are skipped entirely and no files are generated.
|
||||
|
||||
As a quick example, the following invocation would generate patches necessary
|
||||
for a backport of the ixgbe driver from v3.2 against the v3.0 kernel:
|
||||
|
||||
$ exportpatch -w -d ixgbe \
|
||||
-x drivers/net/ixgbe/ -x drivers/net/ethernet/intel/ixgbe/ \
|
||||
-F "jsc#PED-12345" -F "bsc#12354" \
|
||||
$(git log v3.0..v3.2 --pretty=oneline -- \
|
||||
drivers/net/ixgbe drivers/net/ethernet/intel/ixgbe | \
|
||||
cut -b 1-40) \
|
||||
> ixgbe/series
|
||||
|
||||
The tool automatically adds an Acked-by tag to the created patches unless you
|
||||
were involved in the original upstream commit process. Be aware that the
|
||||
produced result (obviously) doesn't include any infrastructure changes that
|
||||
might be needed for the patches to build.
|
||||
|
||||
The first patch in the series looks like this:
|
||||
|
||||
```
|
||||
From 6403eab143205a45a5493166ff8bf7e3646f4a77 Mon Sep 17 00:00:00 2001
|
||||
From: Joe Perches <joe@perches.com>
|
||||
Date: Fri, 3 Jun 2011 11:51:20 +0000
|
||||
Subject: drivers/net: Remove unnecessary semicolons
|
||||
Git-commit: 6403eab143205a45a5493166ff8bf7e3646f4a77 (partial)
|
||||
Patch-mainline: v3.1-rc1
|
||||
References: FATE#12345 bnc#12354
|
||||
References: jsc#PED-12345 bsc#12354
|
||||
Patch-filtered: drivers/net/ixgbe/ drivers/net/ethernet/intel/ixgbe/
|
||||
|
||||
Semicolons are not necessary after switch/while/for/if braces
|
||||
@ -305,10 +313,4 @@ Acked-by: Jeff Mahoney <jeffm@suse.com>
|
||||
/* We leave the "DI" bit set to "0" when we leave this routine. */
|
||||
eec &= ~IXGBE_EEC_DI;
|
||||
|
||||
-------->8--------
|
||||
|
||||
Links:
|
||||
[1]: http://kernel.suse.com/cgit/kernel-source/log/?h=SLE12
|
||||
[2]: http://kernel.suse.com/cgit/kernel/log/?h=SLE12
|
||||
[3]: http://download.opensuse.org/repositories/Kernel:/tools/
|
||||
[4]: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git
|
||||
```
|
||||
|
647
README.SUSE
647
README.SUSE
@ -1,464 +1,425 @@
|
||||
WORKING WITH THE SUSE 2.6.x and 3.x KERNEL SOURCES
|
||||
Working with the SUSE Kernel Sources
|
||||
====================================
|
||||
|
||||
Andreas Gruenbacher <agruen@suse.de>, SUSE Labs, 2003, 2004, 2005, 2006
|
||||
Michal Marek <mmarek@suse.de>, SUSE Labs, 2010
|
||||
This document gives an overview of how SUSE Linux kernels are created, and
|
||||
describes tasks like building individual kernels and creating external kernel
|
||||
modules.
|
||||
|
||||
|
||||
This document gives an overview of how SUSE Linux kernels are
|
||||
created, and describes tasks like building individual kernels
|
||||
and creating external kernel modules.
|
||||
Overview
|
||||
--------
|
||||
|
||||
A companion HOWTO that describes how to build driver update disks (among
|
||||
other things) is available at:
|
||||
The SUSE kernels are generated from the upstream Linux kernel sources found at
|
||||
<https://kernel.org/>, on top of which a number of patches are applied. The
|
||||
expanded kernel source tree is configured and built, resulting in a binary
|
||||
kernel.
|
||||
|
||||
http://developer.novell.com/wiki/index.php/Creating_a_Driver_Update_Disk_%28DUD%29
|
||||
The add-on patches and configuration files are maintained in a Git repository at
|
||||
<https://github.com/SUSE/kernel-source>, with an alternative mirror at
|
||||
<https://github.com/openSUSE/kernel-source>.
|
||||
|
||||
A script named `scripts/tar-up.sh` packs up the files in the repository in a
|
||||
form suitable for rpmbuild. When building the RPM packages, the following
|
||||
binary packages get created:
|
||||
|
||||
TABLE OF CONTENTS
|
||||
* kernel-source
|
||||
|
||||
Overview
|
||||
Compiling your own kernel
|
||||
Building additional (external) modules
|
||||
Supported vs. unsupported modules
|
||||
Patch selection mechanism
|
||||
Where to find configuration files
|
||||
How to configure the kernel sources
|
||||
Module load paths
|
||||
The kernel source tree, generated by unpacking the vanilla kernel sources and
|
||||
applying the patches. The kernel sources are used by a number of other
|
||||
packages. They can also be used for compiling additional kernel modules.
|
||||
|
||||
* kernel-devel
|
||||
|
||||
OVERVIEW
|
||||
A complement of the kernel-source package that is needed to build external
|
||||
modules.
|
||||
|
||||
The kernels for SUSE are generated from the vanilla Linux kernel sources
|
||||
found at http://ftp.kernel.org, on top of which a number of patches are
|
||||
applied. The resulting kernel source tree is configured and built,
|
||||
resulting in a binary kernel.
|
||||
* kernel-`$FLAVOR`
|
||||
|
||||
The add-on patches and configuration files are maintained in
|
||||
a GIT repository at
|
||||
A number of binary kernels, for example, kernel-default for standard use,
|
||||
kernel-debug with extra debugging features, etc. These packages are all
|
||||
generated from the same kernel sources, and differ in the kernel
|
||||
configurations used.
|
||||
|
||||
https://github.com/openSUSE/kernel-source
|
||||
|
||||
A script (scripts/tar-up.sh) packs up the files in the repository in a
|
||||
form suitable for rpmbuild. When building the RPM packages, the
|
||||
following binary packages get created:
|
||||
* kernel-`$FLAVOR`-base
|
||||
|
||||
* kernel-source
|
||||
A subset of kernel-`$FLAVOR`, for use in virtualized guests that only require
|
||||
a few device and filesystem drivers.
|
||||
|
||||
The kernel source tree, generated by unpacking the vanilla kernel
|
||||
sources and applying the patches. The kernel sources are used by
|
||||
a number of other packages. They can also be used for compiling
|
||||
additional kernel modules.
|
||||
* kernel-`$FLAVOR`-devel
|
||||
|
||||
* kernel-devel
|
||||
The files used for generating kernel module packages for use with
|
||||
kernel-`$FLAVOR`.
|
||||
|
||||
A subset of the kernel-source package that is needed to build
|
||||
external modules.
|
||||
* kernel-syms
|
||||
|
||||
* kernel-$FLAVOR
|
||||
|
||||
A number of binary kernels (for example, kernel-default for
|
||||
uniprocessor machines, kernel-smp for smp machines, etc.). These
|
||||
packages are all generated from the same kernel sources, and
|
||||
differ in the kernel configurations used.
|
||||
|
||||
* kernel-$FLAVOR-base
|
||||
|
||||
A subset of kernel-$FLAVOR, for use in paravirtualized quests that
|
||||
only require a few device and filesystem drivers.
|
||||
|
||||
* kernel-$FLAVOR-devel
|
||||
|
||||
The files used for generating kernel module packages for use with
|
||||
kernel-$FLAVOR.
|
||||
|
||||
* kernel-syms
|
||||
|
||||
A meta package that pulls in the relevant kernel-$FLAVOR-devel
|
||||
packages for a given architecture.
|
||||
|
||||
|
||||
The repository contains the configuration files (.config) for all SUSE
|
||||
kernel flavors. All configuration files are included in the dependencies
|
||||
of the kernel-syms package (see WHERE TO FIND CONFIGURATION FILES below).
|
||||
A meta package that pulls in the relevant kernel-`$FLAVOR`-devel packages for
|
||||
a given architecture.
|
||||
|
||||
The repository contains configuration files (`.config`) for all SUSE kernel
|
||||
flavors. All configuration files are included in the dependencies of the
|
||||
kernel-syms package, see [Where to find configuration
|
||||
files](#where-to-find-configuration-files) below.
|
||||
|
||||
In the installed system, the kernel-source package installs files in the
|
||||
following directories:
|
||||
|
||||
* `/usr/src/linux-$VERSION-$RELEASE/`
|
||||
|
||||
* /usr/src/linux-$VERSION-$RELEASE/
|
||||
The kernel sources.
|
||||
|
||||
The kernel sources.
|
||||
* `/usr/src/linux`
|
||||
|
||||
* /usr/src/linux
|
||||
A symbolic link to `/usr/src/linux-$VERSION-$RELEASE/`.
|
||||
|
||||
A symbolic link to /usr/src/linux-$VERSION-$RELEASE.
|
||||
* `/usr/share/doc/packages/kernel-source-$VERSION-$RELEASE/`
|
||||
|
||||
* /usr/share/doc/packages/kernel-source/
|
||||
This document.
|
||||
|
||||
This document.
|
||||
The kernel-`$FLAVOR`-devel packages install the following files:
|
||||
|
||||
* `/usr/src/linux-$VERSION-$RELEASE-obj/$ARCH/$FLAVOR/`
|
||||
|
||||
Kernel build object files for one kernel flavor. These files are used for
|
||||
compiling additional kernel modules.
|
||||
|
||||
* `/usr/src/linux-obj/$ARCH/$FLAVOR`
|
||||
|
||||
A symbolic link to `/usr/src/linux-$VERSION-$RELEASE-obj/$ARCH/$FLAVOR/`.
|
||||
|
||||
|
||||
The kernel-$FLAVOR-devel packages install the following files:
|
||||
Compiling your own kernel
|
||||
-------------------------
|
||||
|
||||
* /usr/src/linux-$VERSION-$RELEASE-obj/$ARCH/$FLAVOR/
|
||||
The kernel sources are found in the kernel-source package. A binary kernel can
|
||||
be built from these sources as follows:
|
||||
|
||||
Kernel build object files for one kernel flavor. These
|
||||
files are used for compiling additional kernel modules.
|
||||
1. Install the kernel-source package.
|
||||
|
||||
* /usr/src/linux-obj/$ARCH/$FLAVOR
|
||||
2. Create a build directory for use in configuring and building the kernel.
|
||||
Using `/usr/src/linux/` directly requires root privileges and will cause
|
||||
problems if you need to build kernel modules for other installed kernels.
|
||||
|
||||
A symbolic link to /usr/src/linux-$VERSION-$RELEASE-obj/$ARCH/$FLAVOR.
|
||||
3. Configure the kernel, see [How to configure the kernel
|
||||
sources](#how-to-configure-the-kernel-sources). For example,
|
||||
`make -C /usr/src/linux O=$PWD oldconfig`.
|
||||
|
||||
4. Build the kernel and all its modules by invoking `make`.
|
||||
|
||||
5. Make sure that `/etc/modprobe.d/10-unsupported-modules.conf` contains
|
||||
|
||||
allow_unsupported_modules 1
|
||||
|
||||
otherwise modprobe will refuse to load any modules.
|
||||
|
||||
6. Install the modules and kernel: `make modules_install`, followed by
|
||||
`make install`. This automatically creates an initrd for the new kernel and
|
||||
adds an entry to the GRUB boot menu.
|
||||
|
||||
Instead of building binary kernels by hand, you can also build one of the
|
||||
kernel-`$FLAVOR` packages using RPM.
|
||||
|
||||
|
||||
COMPILING YOUR OWN KERNEL
|
||||
Building additional (external) modules
|
||||
--------------------------------------
|
||||
|
||||
The kernel sources are found in the kernel-source package. The
|
||||
recommended way to produce a binary kernel is:
|
||||
A single binary kernel module generally only works for a specific version of the
|
||||
kernel source tree, for a specific architecture and configuration. This means
|
||||
that for each binary kernel that SUSE ships, a custom module must be built. This
|
||||
requirement is to some extent relaxed by the modversion mechanism: modversions
|
||||
attach a checksum to each symbol (function or variable) exported to modules by
|
||||
the kernel. This allows to use kernel modules that have been built for a kernel
|
||||
with a different version or release number in many cases, as long as none of the
|
||||
symbols the module uses have changed between the two kernel versions.
|
||||
|
||||
(1) Install kernel-source. Change to the /usr/src/linux directory.
|
||||
When releasing maintenance or security update kernels for a specific product, we
|
||||
carefully try to keep the kernel ABI stable. Despite this, we sometimes have no
|
||||
choice but to break binary compatibility. In this case, those kernel modules
|
||||
must be rebuilt.
|
||||
|
||||
(2) Create a build directory for use in configuring and building
|
||||
the kernel. Using /usr/src/linux directly requires root priviledges
|
||||
and will cause problems if you need to build kernel modules for
|
||||
other installed kernels.
|
||||
Additional kernel modules for one of the SUSE kernel flavors can be built in
|
||||
three different ways:
|
||||
|
||||
(3) Configure the kernel (for example, ``make -C /usr/src/linux
|
||||
O=$(pwd) oldconfig'', see HOW TO CONFIGURE THE KERNEL SOURCES).
|
||||
1. by configuring the kernel sources in a separate build directory, see [How to
|
||||
configure the kernel sources](#how-to-configure-the-kernel-sources), or
|
||||
|
||||
(4) Build the kernel and all its modules (``make'').
|
||||
|
||||
(5) Make sure that /etc/modprobe.d/unsupported-modules contains
|
||||
|
||||
allow_unsupported_modules 1
|
||||
|
||||
otherwise modprobe will refuse to load any modules.
|
||||
|
||||
(6) Install the kernel and the modules (``make modules_install'',
|
||||
followed by ``make install''). This will automatically create
|
||||
an initrd for the new kernel as well (see ``dracut -h'').
|
||||
|
||||
(7) Add the kernel to the boot manager. When using lilo, run ``lilo''
|
||||
to update the boot map.
|
||||
|
||||
Instead of building binary kernels by hand, you can also build
|
||||
one of the kernel-$FLAVOR packages using RPM.
|
||||
|
||||
|
||||
BUILDING ADDITIONAL (EXTERNAL) MODULES
|
||||
|
||||
A single binary kernel module generally only works for a specific
|
||||
version of the kernel source tree, for a specific architecture and
|
||||
configuration. This means that for each binary kernel that SUSE ships, a
|
||||
custom module must be built. This requirement is to some extent relaxed
|
||||
by the modversion mechanism: modversions attach a checksum to each
|
||||
symbol (function or variable) exported to modules by the kernel. This
|
||||
allows to use kernel modules that have been built for a kernel with a
|
||||
different version or release number in many cases, as long as none of
|
||||
the symbols the module uses have changed between the two kernel
|
||||
versions.
|
||||
|
||||
When releasing maintenance or security update kernels for a specific
|
||||
product, we carefully try to keep the kernel ABI stable. Despite this,
|
||||
we sometimes have no choice but to break binary compatibility. In this
|
||||
case, those kernel modules must be rebuilt.
|
||||
|
||||
Additional kernel modules for one of the SUSE kernel flavors can be
|
||||
built in three different ways:
|
||||
|
||||
(1) by configuring the kernel sources in a separate build directory
|
||||
(see HOW TO CONFIGURE THE KERNEL SOURCES), or
|
||||
|
||||
(2) by using one of the standard configurations in
|
||||
/usr/src/linux-obj/$ARCH/$FLAVOR, or
|
||||
|
||||
(3) by creating a Kernel Module Package (KMP) as described in the
|
||||
Kernel Module Packages Manual, https://drivers.suse.com/doc/kmpm/.
|
||||
2. by using one of the standard configurations in
|
||||
`/usr/src/linux-obj/$ARCH/$FLAVOR`, or
|
||||
|
||||
3. by creating a Kernel Module Package (KMP) as described in the Kernel Module
|
||||
Packages Manual,
|
||||
<https://documentation.suse.com/sbp/all/html/SBP-KMP-Manual-SLE12SP2/index.html>.
|
||||
|
||||
The first method involves the following steps:
|
||||
|
||||
(1) Install the kernel-source package.
|
||||
1. Install the kernel-source package.
|
||||
|
||||
(2) Configure the kernel, see HOW TO CONFIGURE THE KERNEL SOURCES.
|
||||
2. Configure the kernel, see [How to configure the kernel
|
||||
sources](#how-to-configure-the-kernel-sources).
|
||||
|
||||
(3) Create files required for compiling external modules:
|
||||
``make prepare'' and ``make scripts''.
|
||||
3. Create files required for compiling external modules: `make modules_prepare`.
|
||||
|
||||
(4) Compile the module(s) by changing into the module source directory
|
||||
and typing ``make -C $(your_build_dir) M=$(pwd)''.
|
||||
|
||||
(5) Install the module(s) by typing
|
||||
``make -C $(your_build_dir) M=$(pwd) modules_install''.
|
||||
4. Compile the module(s) by changing into the module source directory and typing
|
||||
`make -C $YOUR_BUILD_DIR M=$PWD`.
|
||||
|
||||
5. Install the module(s) by typing
|
||||
`make -C $YOUR_BUILD_DIR M=$PWD modules_install`.
|
||||
|
||||
The second method involves the following steps:
|
||||
|
||||
(1) Install the kernel-devel package.
|
||||
1. Install the kernel-devel package.
|
||||
|
||||
(2) Install the kernel-$FLAVOR-devel package. This is necessary for
|
||||
symbol version information (CONFIG_MODVERSIONS).
|
||||
2. Install the kernel-`$FLAVOR`-devel package. This is necessary for symbol
|
||||
version information (`CONFIG_MODVERSIONS`).
|
||||
|
||||
(3) Compile the module(s) by changing into the module source directory
|
||||
and typing ``make -C /usr/src/linux-obj/$ARCH/$FLAVOR M=$(pwd)''.
|
||||
Substitute $ARCH and $FLAVOR with the architecture and flavor
|
||||
for which to build the module(s).
|
||||
3. Compile the module(s) by changing into the module source directory and typing
|
||||
`make -C /usr/src/linux-obj/$ARCH/$FLAVOR M=$PWD`. Substitute `$ARCH` and
|
||||
`$FLAVOR` with the architecture and flavor for which to build the module(s).
|
||||
|
||||
If the installed kernel sources match the running kernel, you
|
||||
can build modules for the running kernel by using the path
|
||||
/lib/modules/$(uname -r)/build as the -C option in the above
|
||||
command. (build is a symlink to /usr/src/linux-obj/$ARCH/$FLAVOR).
|
||||
If the installed kernel sources match the running kernel, you can build
|
||||
modules for the running kernel by using the path
|
||||
`/lib/modules/$(uname -r)/build` as the `-C` option in the above command.
|
||||
(`build` is a symlink to `/usr/src/linux-obj/$ARCH/$FLAVOR`.)
|
||||
|
||||
(4) Install the module(s) with
|
||||
``make -C /usr/src/linux-obj/$ARCH/$FLAVOR M=$(pwd) modules_install''.
|
||||
4. Install the module(s) with
|
||||
`make -C /usr/src/linux-obj/$ARCH/$FLAVOR M=$PWD modules_install`.
|
||||
|
||||
Whenever building modules, please use the kernel build infrastructure as much as
|
||||
possible, and do not try to circumvent it. The `Documentation/kbuild` directory
|
||||
in the kernel sources documents kbuild makefiles.
|
||||
|
||||
|
||||
Whenever building modules, please use the kernel build infrastructure as
|
||||
much as possible, and do not try to circumvent it. The
|
||||
Documentation/kbuild directory in the kernel sources documents kbuild
|
||||
makefiles.
|
||||
Supported vs. unsupported modules
|
||||
---------------------------------
|
||||
|
||||
As an extension to the mainline kernel, modules can be tagged as supported
|
||||
(directly by SUSE, or indirectly by a third party) or unsupported. Modules which
|
||||
are known to be flakey or for which SUSE does not have the necessary expertise
|
||||
are marked as unsupported. Modules for which SUSE has third-party support
|
||||
agreements are marked as externally supported. Modules for which SUSE provides
|
||||
direct support are marked as supported.
|
||||
|
||||
SUPPORTED VS. UNSUPPORTED MODULES
|
||||
The support status of a module can be queried with the modinfo tool. Modinfo
|
||||
will report one of the following:
|
||||
|
||||
As an extension to the mainline kernel, modules can be tagged as
|
||||
supported (directly by SUSE, or indirectly by a third party) or
|
||||
unsupported. Modules which are known to be flakey or for which SUSE does
|
||||
not have the necessary expertise are marked as unsupported. Modules for
|
||||
which SUSE has third-party support agreements are marked as externally
|
||||
supported. Modules for which SUSE provides direct support are marked as
|
||||
supported.
|
||||
* direct support by SUSE: "supported: yes",
|
||||
* third-party support: "supported: external",
|
||||
* unsupported modules: no supported tag.
|
||||
|
||||
The support status of a module can be queried with the modinfo tool.
|
||||
Modinfo will report one of the following:
|
||||
At runtime, the setting of the "unsupported" kernel command line parameter and
|
||||
`/proc/sys/kernel/unsupported` determines whether unsupported modules can be
|
||||
loaded or not, and whether or not loading an unsupported module causes a warning
|
||||
in the system log:
|
||||
|
||||
- direct support by SUSE: "supported: yes"
|
||||
- third-party support: "supported: external"
|
||||
- unsupported modules: no supported tag.
|
||||
|
||||
At runtime, the setting of the" unsupported" kernel command line
|
||||
parameter and /proc/sys/kernel/unsupported determines whether
|
||||
unsupported modules can be loaded or not, and whether or not loading an
|
||||
unsupported module causes a warning in the system log:
|
||||
|
||||
0 = only allow supported modules,
|
||||
1 = warn when loading unsupported modules,
|
||||
2 = don't warn.
|
||||
* 0 = only allow supported modules,
|
||||
* 1 = warn when loading unsupported modules,
|
||||
* 2 = don't warn.
|
||||
|
||||
Irrespective of this setting, loading an externally supported or unsupported
|
||||
module both set a kernel taint flag. The taint flags are included in
|
||||
Oopses. The taint status of the kernel can be inspected in
|
||||
/proc/sys/kernel/tainted: Bits 0 to 4 have the following meanings:
|
||||
module both set a kernel taint flag. The taint flags are included in Oopses. The
|
||||
taint status of the kernel can be inspected in `/proc/sys/kernel/tainted`.
|
||||
Relevant bits have the following meaning:
|
||||
|
||||
bit 0 = a module with a GPL-incompatible license was loaded (tainted & 1),
|
||||
bit 1 = module load was enforced (tainted & 2),
|
||||
bit 2 = an SMP-unsafe module was loaded (tainted & 4),
|
||||
bit 3 = (reserved),
|
||||
bit 4 = an unsupported module was loaded (tainted & 16),
|
||||
bit 5 = a module with third-party support was loaded (tainted & 32).
|
||||
bit 10 = a machine check exception has occurred (taint & 1024; x86_64 only
|
||||
so far).
|
||||
| Bit | Log | Number | Reason that got the kernel tainted |
|
||||
|----:|----:|-----------:|----------------------------------------------------|
|
||||
| 0 | G/P | 1 | proprietary module was loaded |
|
||||
| 12 | ␣/O | 4096 | externally-built ("out-of-tree") module was loaded |
|
||||
| 13 | ␣/E | 8192 | unsigned module was loaded |
|
||||
| 16 | ␣/X | 65536 | module with third-party support was loaded |
|
||||
| 31 | ␣/N | 2147483648 | unsupported module was loaded |
|
||||
|
||||
The corresponding codes for the taint flags in Oopses are (x = unknown):
|
||||
Bits 16 and 31 are specific to the SUSE kernels.
|
||||
|
||||
- "Pxxx" if bit 0 set or else
|
||||
"Gxxx" if bit 0 unset,
|
||||
|
||||
- "xFxx" if bit 1 set or else
|
||||
"x xx" if bit 1 unset,
|
||||
|
||||
- "xxSx" if set or else
|
||||
"xx x" if bit 2 unset,
|
||||
|
||||
- "xxxU" if bit 4 set or else
|
||||
"xxxX" if bit 5 set or else
|
||||
"xxx ".
|
||||
|
||||
By default, out-of-tree modules will not have the supported flag (that
|
||||
is, they will be marked as unsupported). For building externally
|
||||
supported modules, please get in touch with Solid Driver Program team,
|
||||
led by Scott Bahling, at <soliddriver@suse.com>.
|
||||
Out-of-tree modules do not have the supported flag set by default; that
|
||||
is, they are marked as unsupported. For building externally supported
|
||||
modules, please get in touch with the Solid Driver Program team, led by
|
||||
Scott Bahling, at <mailto:soliddriver@suse.com>.
|
||||
|
||||
|
||||
PATCH SELECTION MECHANISM
|
||||
Patch selection mechanism
|
||||
-------------------------
|
||||
|
||||
The SUSE kernels consist of the vanilla kernel sources on top of which a
|
||||
number of patches is applied. The file series.conf determines which
|
||||
patches are applied and which are excluded. A script named "guards"
|
||||
converts series.conf into a plain list of patch files to be applied.
|
||||
Guards decides which patches to include and exclude based on a list of
|
||||
symbols. From the kernel-source.src.rpm package, a fully patched
|
||||
kernel source tree can be generated from vanilla sources + patches like
|
||||
this:
|
||||
The SUSE kernels consist of the upstream kernel sources on top of which a number
|
||||
of patches is applied. The file `series.conf` determines which patches are
|
||||
applied and which are excluded. A script named `guards` converts `series.conf`
|
||||
into a plain list of patch files to be applied. Guards decides which patches to
|
||||
include and exclude based on a list of symbols. From the kernel-source.src.rpm
|
||||
package, a fully patched kernel source tree can be generated from vanilla
|
||||
sources + patches like this:
|
||||
|
||||
# Install the package:
|
||||
1. Install the package:
|
||||
|
||||
$ rpm -i kernel-source.src.rpm
|
||||
# rpm -i kernel-source-$RPMVERSION-$RPMRELEASE.src.rpm
|
||||
|
||||
# Unpack the patches and the kernel sources:
|
||||
|
||||
$ cd /usr/src/packages/SOURCES
|
||||
$ for f in patches.*.tar.bz2; do \
|
||||
tar -xjf "$f" || break; \
|
||||
done
|
||||
$ tar -xjf linux-2.6.5.tar.bz2
|
||||
2. Unpack the patches and the kernel sources:
|
||||
|
||||
# Apply the patches
|
||||
# cd /usr/src/packages/SOURCES/
|
||||
# for f in patches.*.tar.bz2; do \
|
||||
tar -xjf "$f" || break; \
|
||||
done
|
||||
# tar -xJf linux-$SRCVERSION.tar.xz
|
||||
|
||||
$ for p in $(./guards < series.conf); do
|
||||
patch -d linux-2.6.5 -p1 < $p || break
|
||||
done
|
||||
3. Apply the patches
|
||||
|
||||
The configuration script config.conf which is similar to series.conf is
|
||||
used for configuration file selection. See the section WHERE TO FIND
|
||||
CONFIGURATION FILES.
|
||||
# for p in $(./guards < series.conf); do \
|
||||
patch -d linux-$SRCVERSION -p1 < $p || break; \
|
||||
done
|
||||
|
||||
The file format of series.conf and config.conf should be obvious from
|
||||
the comments in series.conf, and from the guards(1) manual page. (The
|
||||
guards(1) manual page can be generated by running pod2man on the guards
|
||||
script.)
|
||||
The configuration script `config.conf` which is similar to `series.conf` is
|
||||
used for configuration file selection, see the section [Where to find
|
||||
configuration files](#where-to-find-configuration-files).
|
||||
|
||||
The file format of `series.conf` and `config.conf` should be apparent from the
|
||||
comments in `series.conf` and from the guards(1) manual page. You can generate
|
||||
this page by running `pod2man` on the `guards` script.
|
||||
|
||||
|
||||
WHERE TO FIND CONFIGURATION FILES
|
||||
Where to find configuration files
|
||||
---------------------------------
|
||||
|
||||
Kernel configuration files are stored in the kernel GIT repository. When
|
||||
packing up the repository, they end up in config.tar.bz2.
|
||||
Kernel configuration files are stored in the kernel Git repository. When packing
|
||||
up the repository, they end up in `config.tar.bz2`.
|
||||
|
||||
The kernel-$FLAVOR packages are based on config/$ARCH/$FLAVOR.
|
||||
(kernel-default is based on config/$ARCH/default, for example). The
|
||||
kernel-$FLAVOR packages install their configuration files as
|
||||
/boot/config-$VER_STR (for example, /boot/config-2.6.5-99-default). The
|
||||
config is also packaged in the kernel-$FLAVOR-devel package as
|
||||
/usr/src/linux-obj/$ARCH/$FLAVOR/.config.
|
||||
The kernel-`$FLAVOR` packages are based on `config/$ARCH/$FLAVOR`, for instance,
|
||||
kernel-default is based on `config/$ARCH/default`. The kernel-`$FLAVOR` packages
|
||||
install their configuration files as `/boot/config-$VERSION-$RELEASE-$FLAVOR`.
|
||||
The config is also packaged in the kernel-`$FLAVOR`-devel package as
|
||||
`/usr/src/linux-obj/$ARCH/$FLAVOR/.config`.
|
||||
|
||||
In addition, the running kernel exposes a gzip compressed version of its
|
||||
configuration file as /proc/config.gz. The kernel sources can be
|
||||
configured based on /proc/config.gz with ``make silentoldconfig''.
|
||||
configuration file as `/proc/config.gz`.
|
||||
|
||||
|
||||
HOW TO CONFIGURE THE KERNEL SOURCES
|
||||
How to configure the kernel sources
|
||||
-----------------------------------
|
||||
|
||||
Before a binary kernel is built or an additional loadable module
|
||||
for an existing kernel is created, the kernel must be configured.
|
||||
Before a binary kernel is built or an additional loadable module for an existing
|
||||
kernel is created, the kernel must be configured.
|
||||
|
||||
In order for a loadable module to work with an existing kernel, it must
|
||||
be created with a configuration that is identical to the kernel's
|
||||
configuration, or at least very close to that. Each configuration is
|
||||
contained in a single file. The kernel-syms package installs
|
||||
configurations for all standard SUSE kernel variants, so for building
|
||||
only external kernel modules it is not necessary to configure the kernel
|
||||
sources.
|
||||
In order for a loadable module to work with an existing kernel, it must be
|
||||
created with a configuration that is identical to the kernel's configuration, or
|
||||
at least very close to that. Each configuration is contained in a single file.
|
||||
The kernel-syms package installs configurations for all standard SUSE kernel
|
||||
variants, so for building only external kernel modules it is not necessary to
|
||||
configure the kernel sources.
|
||||
|
||||
Configuring the kernel sources for a specific configuration is
|
||||
straightfoward:
|
||||
Configuring the kernel sources for a specific configuration is straightforward:
|
||||
|
||||
- Locate the configuration file you want to use. (See WHERE TO FIND
|
||||
CONFIGURATION FILES above).
|
||||
* Locate the configuration file you want to use, see [Where to find
|
||||
configuration files](#where-to-find-configuration-files) above.
|
||||
|
||||
- Copy the configuration to the file .config in your build directory.
|
||||
* Copy the configuration to the file `.config` in your build directory.
|
||||
|
||||
- Run the following commands in sequence to apply the configuration,
|
||||
generate version information files, etc.:
|
||||
* Run the following commands in sequence to apply the configuration, generate
|
||||
version information files, etc.:
|
||||
|
||||
make -C /usr/src/linux O=$PWD clean
|
||||
make -C /usr/src/linux O=$PWD oldconfig
|
||||
$ make -C /usr/src/linux O=$PWD clean
|
||||
$ make -C /usr/src/linux O=$PWD oldconfig
|
||||
|
||||
Alternatively to ``make oldconfig'', you can also use ``make
|
||||
menuconfig'' for a text menu oriented user interface. If the kernel
|
||||
sources do not match the configuration file exactly, ``make
|
||||
oldconfig'' will prompt for settings that are undefined. Once this
|
||||
step is completed, a Makefile will have been created that eliminates
|
||||
the need to specify the locations of the kernel source and the build
|
||||
directory.
|
||||
If the kernel sources do not match the configuration file exactly,
|
||||
`make oldconfig` will prompt for settings that are undefined. When no
|
||||
`.config` file is initially copied to the target build directory, the command
|
||||
automatically uses `/boot/config-$(uname -r)` as the starting configuration.
|
||||
Alternatively to `make oldconfig`, you can also use `make menuconfig` for
|
||||
a text menu oriented user interface.
|
||||
|
||||
For configuring the kernel to match the running kernel, you can use
|
||||
the file /proc/config.gz, unpack it into into .config, and then run
|
||||
``make oldconfig''.
|
||||
Once this step is completed, a `Makefile` will have been created that
|
||||
eliminates the need to specify the locations of the kernel source and the
|
||||
build directory.
|
||||
|
||||
HOW TO ADD CUSTOM PATCHES
|
||||
|
||||
Typically patches are added to the appropriate patches.* directory (e.g.
|
||||
patches.fixes) and to series.conf. When the kernel-source package is
|
||||
exported from the git repository, the patch will be automatically added
|
||||
to the appropriate patch tarball.
|
||||
How to add custom patches
|
||||
-------------------------
|
||||
|
||||
If your goal is to create a kernel with only a few additional patches
|
||||
and you don't want to be bothered with using the git repository, there
|
||||
is an easier way.
|
||||
Patches are typically added to the `patches.suse/` directory and an appropriate
|
||||
place in `series.conf`. When the kernel-source package is exported from the Git
|
||||
repository, the patch will be automatically added to the matching patch tarball.
|
||||
|
||||
The kernel-source SRPM ships with two empty archives that can be be
|
||||
filled and automatically expanded when building the kernel. You can use
|
||||
these to add your own patches and config options without disturbing the
|
||||
rest of the kernel package. This is useful if you are using the openSUSE
|
||||
Build Service and link to the main kernel-source project instead of
|
||||
creating your own branch. The advantage to this is that your project
|
||||
will automatically receive all the changes that go into the main project
|
||||
without any further effort.
|
||||
If your goal is to create a kernel with only a few additional patches and you
|
||||
don't want to be bothered with using the Git repository, there is an easier way.
|
||||
|
||||
To add a patch using this mechanism, just add it to the
|
||||
patches.addon.tar.bz2 archive and add an entry to the series.conf file.
|
||||
The archive will be expanded automatically with the other kernel patches
|
||||
when the source tree is constructed.
|
||||
The kernel-source SRPM ships with two empty archives that can be filled and
|
||||
automatically expanded when building the kernel. You can use these to add your
|
||||
own patches and config options without disturbing the rest of the kernel
|
||||
package. This is useful if you are using the openSUSE Build Service and link to
|
||||
the main kernel-source project instead of creating your own branch. The
|
||||
advantage to this is that your project will automatically receive all the
|
||||
changes that go into the main project without any further effort.
|
||||
|
||||
Some patches may add new Kconfig options. The config.addon.tar.bz2
|
||||
archive contains the same hierarchy as config.tar.bz2, but is under
|
||||
config.addon. You can add your new config options to files named after
|
||||
their config/ counterparts.
|
||||
To add a patch using this mechanism, just add it to the `patches.addon.tar.bz2`
|
||||
archive and add an entry to the `series.conf` file. The archive will be expanded
|
||||
automatically with the other kernel patches when the source tree is constructed.
|
||||
|
||||
For example, the file used to configure the i386 default kernel is named
|
||||
config/i386/default. To add config options to that kernel, you would
|
||||
create a new file called config.addon/i386/default with the options as
|
||||
formatted in a normal Linux kernel .config file. This is important
|
||||
because the kernel build is non-interactive and will fail if it
|
||||
encounters new config options without entries in the config file.
|
||||
Some patches may add new Kconfig options. The `config.addon.tar.bz2` archive
|
||||
contains the same hierarchy as `config.tar.bz2`, but is under `config.addon/`.
|
||||
You can add your new config options to files named after their `config/`
|
||||
counterparts.
|
||||
|
||||
MODULE LOAD PATHS
|
||||
For example, the file used to configure the x86_64 default kernel is named
|
||||
`config/x86_64/default`. To add config options to that kernel, you would create
|
||||
a new file called `config.addon/x86_64/default` with the options as formatted in
|
||||
a normal Linux kernel `.config` file. This is important because the kernel build
|
||||
is non-interactive and will fail if it encounters new config options without
|
||||
entries in the config file.
|
||||
|
||||
|
||||
Module load paths
|
||||
-----------------
|
||||
|
||||
Modules that belong to a specific kernel release are installed in
|
||||
/lib/modules/2.6.5-99-smp and similar. Note that this path contains the
|
||||
kernel package release number. Modules from KMPs must be installed
|
||||
below /lib/modules/2.6.5-99-smp/updates/ and similar: modules below
|
||||
updates/ have priority over other modules.
|
||||
`/lib/modules/$VERSION-$RELEASE-$FLAVOR/`. Modules from KMPs must be installed
|
||||
below `/lib/modules/$VERSION-$RELEASE-$FLAVOR/updates/` and similar: modules
|
||||
below `updates/` have priority over other modules.
|
||||
|
||||
When KMPs contain modules that are compatible between multiple installed
|
||||
kernels, symlinks are used to make those modules available to those
|
||||
compatible kernels like this:
|
||||
kernels, symlinks are used to make those modules available to those compatible
|
||||
kernels like this:
|
||||
|
||||
/lib/modules/2.6.16-100-smp/weak-updates/foo.ko ->
|
||||
/lib/modules/2.6.16-99-smp/updates/foo.ko
|
||||
`/lib/modules/$VERSION-$OTHER_RELEASE-$FLAVOR/weak-updates/foo.ko` →
|
||||
`/lib/modules/$VERSION-$RELEASE-$FLAVOR/updates/foo.ko`
|
||||
|
||||
Modules in the weak-updates directory have lower priority than modules
|
||||
in /lib/modules/2.6.16-100-smp/updates/, and higher priority than other
|
||||
modules in /lib/modules/2.6.16-100-smp.
|
||||
Modules in the `weak-updates/` directory have lower priority than modules in
|
||||
`/lib/modules/$VERSION-$OTHER_RELEASE-$FLAVOR/updates/`, and higher priority
|
||||
than other modules in `/lib/modules/$VERSION-$OTHER_RELEASE-$FLAVOR/`.
|
||||
|
||||
|
||||
REFERENCES
|
||||
Driver update disks
|
||||
-------------------
|
||||
|
||||
General
|
||||
A Driver Update Disk (DUD) is an update archive which makes it possible to use
|
||||
new device drivers to run installation of an (open)SUSE distribution. It allows
|
||||
to install the distribution on devices that were not supported at the time the
|
||||
distribution was created and be able to boot the installed system afterwards
|
||||
without having to manually install the new device drivers after the
|
||||
installation.
|
||||
|
||||
Documentation in the kernel source tree.
|
||||
For information how to create such an update, refer to the mkdud and mksusecd
|
||||
tools, and their documentation:
|
||||
|
||||
Linux Documentation Project, http://www.tldp.org/
|
||||
|
||||
Linux Weekly News, http://lwn.net
|
||||
|
||||
Rusty's Remarkably Unreliable Guides (Kernel Hacking
|
||||
and Kernel Locking guides),
|
||||
http://www.netfilter.org/unreliable-guides/
|
||||
|
||||
Kernel newbies, http://www.kernelnewbies.org/
|
||||
* <https://github.com/openSUSE/mkdud>,
|
||||
* <https://github.com/openSUSE/mksusecd>.
|
||||
|
||||
|
||||
Loadable Kernel Modules
|
||||
References
|
||||
----------
|
||||
|
||||
Peter Jay Salzman and Ori Pomerantz: Linux Kernel Module
|
||||
Programming Guide, Version 2.4, April 2003,
|
||||
http://www.tldp.org/guides.html
|
||||
* General:
|
||||
|
||||
* Documentation in the kernel source tree.
|
||||
|
||||
Kernel Module Packages
|
||||
* LWN.net (Linux Weekly News), <https://lwn.net/>.
|
||||
|
||||
Andreas Gruenbacher: Kernel Module Packages Manual.
|
||||
Versions for CODE9 (SLES9, SUSE LINUX 10.0) and CODE10
|
||||
(SUSE Linux 10.1, SLES10),
|
||||
https://drivers.suse.com/doc/kmpm/
|
||||
* Kernel newbies, <https://kernelnewbies.org/>.
|
||||
|
||||
* Loadable kernel modules:
|
||||
|
||||
* Peter Jay Salzman, Michael Burian, Ori Pomerantz: The Linux Kernel Module
|
||||
Programming Guide, Version 2.6,
|
||||
<https://tldp.org/LDP/lkmpg/2.6/html/index.html>.
|
||||
|
||||
* Kernel module packages:
|
||||
|
||||
* Kernel Module Packages Manual, SUSE Linux Enterprise 12 SP2 or later and
|
||||
SUSE Linux Enterprise 15,
|
||||
<https://documentation.suse.com/sbp/all/html/SBP-KMP-Manual-SLE12SP2/index.html>.
|
||||
|
||||
* SUSE SolidDriver Program, <https://drivers.suse.com/doc/SolidDriver/>.
|
||||
|
@ -1,3 +1,216 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 3 14:14:27 CET 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.6.4 (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix software node leak on probe errors
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
|
||||
- usb: dwc3: Fix default mode initialization (bsc#1012628).
|
||||
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
|
||||
- usb: typec: tcpm: Skip hard reset when in error recovery
|
||||
(bsc#1012628).
|
||||
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
|
||||
- USB: serial: option: don't claim interface 4 for ZTE MF290
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
|
||||
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
|
||||
- usb: cdnsp: Fix deadlock issue during using NCM gadget
|
||||
(bsc#1012628).
|
||||
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
|
||||
(bsc#1012628).
|
||||
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
|
||||
- bcache: fixup lock c->root error (bsc#1012628).
|
||||
- bcache: fixup init dirty data errors (bsc#1012628).
|
||||
- bcache: prevent potential division by zero error (bsc#1012628).
|
||||
- bcache: check return value from btree_node_alloc_replacement()
|
||||
(bsc#1012628).
|
||||
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
|
||||
- dm-delay: fix a race between delay_presuspend and delay_bio
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
|
||||
(bsc#1012628).
|
||||
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
|
||||
on i2c bus (bsc#1012628).
|
||||
- cifs: fix leak of iface for primary channel (bsc#1012628).
|
||||
- cifs: account for primary channel in the interface list
|
||||
(bsc#1012628).
|
||||
- cifs: distribute channels across interfaces based on speed
|
||||
(bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
2.0 PHY" (bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
3.0 PHY" (bsc#1012628).
|
||||
- Revert "usb: phy: add usb phy notify port status API"
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Mark VF as slave before exposing it to user-mode
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Fix race of register_netdevice_notifier and VF
|
||||
register (bsc#1012628).
|
||||
- hv_netvsc: fix race of netvsc and VF register_netdevice
|
||||
(bsc#1012628).
|
||||
- platform/x86: ideapad-laptop: Set max_brightness before using it
|
||||
(bsc#1012628).
|
||||
- platform/x86/amd/pmc: adjust getting DRAM size behavior
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Luat Air72*U series products
|
||||
(bsc#1012628).
|
||||
- usb: misc: onboard-hub: add support for Microchip USB5744
|
||||
(bsc#1012628).
|
||||
- dt-bindings: usb: microchip,usb5744: Add second supply
|
||||
(bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Fix error handling in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: move mutex_lock() down in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Simplify return check in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- s390/dasd: protect device queue against concurrent access
|
||||
(bsc#1012628).
|
||||
- io_uring/fs: consider link->flags when getting path for LINKAT
|
||||
(bsc#1012628).
|
||||
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
|
||||
race (bsc#1012628).
|
||||
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
|
||||
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
|
||||
btree_gc_coalesce() (bsc#1012628).
|
||||
- io_uring: fix off-by one bvec index (bsc#1012628).
|
||||
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
|
||||
(bsc#1012628).
|
||||
- swiotlb-xen: provide the "max_mapping_size" method
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: Add acpi_device_fix_up_power_children() function
|
||||
(bsc#1012628).
|
||||
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
|
||||
(bsc#1012628).
|
||||
- ACPI: processor_idle: use raw_safe_halt() in
|
||||
acpi_idle_play_dead() (bsc#1012628).
|
||||
- ACPI: video: Use acpi_device_fix_up_power_children()
|
||||
(bsc#1012628).
|
||||
- thunderbolt: Set lane bonding bit only for downstream port
|
||||
(bsc#1012628).
|
||||
- drm/ast: Disconnect BMC if physical connector is connected
|
||||
(bsc#1012628).
|
||||
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
|
||||
(bsc#1012628).
|
||||
- kselftest/arm64: Fix output formatting for za-fork
|
||||
(bsc#1012628).
|
||||
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
|
||||
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
|
||||
(bsc#1012628).
|
||||
- lockdep: Fix block chain corruption (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix resource leaks on probe deferral
|
||||
(bsc#1012628).
|
||||
- nvmet: nul-terminate the NQNs passed in the connect command
|
||||
(bsc#1012628).
|
||||
- nvme: blank out authentication fabrics options if not configured
|
||||
(bsc#1012628).
|
||||
- afs: Fix file locking on R/O volumes to operate in local mode
|
||||
(bsc#1012628).
|
||||
- afs: Return ENOENT if no cell DNS record can be found
|
||||
(bsc#1012628).
|
||||
- net: ipa: fix one GSI register field width (bsc#1012628).
|
||||
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
|
||||
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
|
||||
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
|
||||
- amd-xgbe: propagate the correct speed and duplex status
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle the corner-case during tx completion
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
|
||||
- net: veth: fix ethtool stats reporting (bsc#1012628).
|
||||
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
|
||||
with higher Rx queue than its PF (bsc#1012628).
|
||||
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
|
||||
- arm64: mm: Fix "rodata=on" when
|
||||
CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
|
||||
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
|
||||
(bsc#1012628).
|
||||
- net/smc: avoid data corruption caused by decline (bsc#1012628).
|
||||
- net: usb: ax88179_178a: fix failed operations during
|
||||
ax88179_reset (bsc#1012628).
|
||||
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
|
||||
HFP and HBP (bsc#1012628).
|
||||
- ipv4: Correct/silence an endian warning in __ip_do_redirect
|
||||
(bsc#1012628).
|
||||
- HID: fix HID device resource race between HID core and debugging
|
||||
support (bsc#1012628).
|
||||
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
|
||||
- accel/ivpu: Do not initialize parameters on power up
|
||||
(bsc#1012628).
|
||||
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
|
||||
(bsc#1012628).
|
||||
- net: Move {l,t,d}stats allocation to core and convert veth &
|
||||
vrf (bsc#1012628).
|
||||
- net, vrf: Move dstats structure to core (bsc#1012628).
|
||||
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
|
||||
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
|
||||
full (bsc#1012628).
|
||||
- libfs: getdents() should return 0 after reaching EOD
|
||||
(bsc#1012628).
|
||||
- block: update the stable_writes flag in bdev_add (bsc#1012628).
|
||||
- filemap: add a per-mapping stable writes flag (bsc#1012628).
|
||||
- drm/i915: do not clean GT table on error path (bsc#1012628).
|
||||
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
|
||||
(bsc#1012628).
|
||||
- octeontx2-pf: Fix memory leak during interface down
|
||||
(bsc#1012628).
|
||||
- wireguard: use DEV_STATS_INC() (bsc#1012628).
|
||||
- net: wangxun: fix kernel panic due to null pointer
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
|
||||
(bsc#1012628).
|
||||
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
|
||||
(bsc#1012628).
|
||||
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
|
||||
(bsc#1012628).
|
||||
- afs: Make error on cell lookup failure consistent with OpenAFS
|
||||
(bsc#1012628).
|
||||
- afs: Fix afs_server_list to be cleaned up with RCU
|
||||
(bsc#1012628).
|
||||
- rxrpc: Defer the response to a PING ACK until we've parsed it
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix RTT determination to use any ACK as a source
|
||||
(bsc#1012628).
|
||||
- s390/ism: ism driver implies smc protocol (bsc#1012628).
|
||||
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
|
||||
(bsc#1012628).
|
||||
- sched/fair: Fix the decision for load balance (bsc#1012628).
|
||||
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
|
||||
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
|
||||
GIC designs (bsc#1012628).
|
||||
- NFSD: Fix checksum mismatches in the duplicate reply cache
|
||||
(bsc#1012628).
|
||||
- NFSD: Fix "start of NFS reply" pointer passed to
|
||||
nfsd_cache_update() (bsc#1012628).
|
||||
- commit eafb2e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 15:09:31 CET 2023 - bwiedemann@suse.de
|
||||
|
||||
- Do not store build host name in initrd
|
||||
Without this patch, kernel-obs-build stored the build host name
|
||||
in its .build.initrd.kvm
|
||||
This patch allows for reproducible builds of kernel-obs-build and thus
|
||||
avoids re-publishing the kernel-obs-build.rpm when nothing changed.
|
||||
Note that this has no influence on the /etc/hosts file
|
||||
that is used during other OBS builds.
|
||||
https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
|
||||
- commit fd3a75e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 13:07:16 CET 2023 - tiwai@suse.de
|
||||
|
||||
- Update ath11k hibernation patches from the latest code (bsc#1207948)
|
||||
- commit 7dc7bda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
|
||||
@ -890,6 +1103,16 @@ Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
|
||||
- commit d766c57
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 24 11:42:01 CET 2023 - fcrozat@suse.com
|
||||
|
||||
- Ensure ia32_emulation is always enabled for kernel-obs-build
|
||||
If ia32_emulation is disabled by default, ensure it is enabled
|
||||
back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
|
||||
[ms: Always pass the parameter, no need to grep through the config which
|
||||
may not be very reliable]
|
||||
- commit 56a2c2f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 17:52:15 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -905,6 +1128,18 @@ Wed Nov 22 17:30:17 CET 2023 - tiwai@suse.de
|
||||
- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
|
||||
- commit 8be32dc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 10:33:50 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- rpm: Define git commit as macro
|
||||
- commit bcc92c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 08:39:48 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-source: Move provides after sources
|
||||
- commit dbbf742
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 21 17:26:22 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -3335,6 +3570,19 @@ Sun Oct 8 23:06:37 CEST 2023 - mkubecek@suse.cz
|
||||
- IPU_BRIDGE=m (new on riscv64)
|
||||
- commit a59832f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 14:29:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Convert the document to Markdown
|
||||
(jsc#PED-5021)
|
||||
- commit c05cfc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 13:58:12 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Convert the document to Markdown (jsc#PED-5021)
|
||||
- commit bff5e3e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 6 13:20:48 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -3929,6 +4177,24 @@ Tue Oct 3 16:18:13 CEST 2023 - palcantara@suse.de
|
||||
CVE-2023-5345).
|
||||
- commit 180c31b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 11:07:14 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Remove the list of links (jsc#PED-5021)
|
||||
All links have been incorporated into the text. Remove now unnecessary
|
||||
list at the end of the document.
|
||||
- commit 43d62b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 10:31:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Adjust heading style (jsc#PED-5021)
|
||||
* Underscore all headings as a preparation for Markdown conversion.
|
||||
* Use title-style capitalization for the document name and
|
||||
sentence-style capitalization for section headings, as recommended in
|
||||
the current SUSE Documentation Style Guide.
|
||||
- commit 11e3267
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 08:47:21 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
@ -3952,6 +4218,53 @@ Mon Oct 2 06:34:04 CEST 2023 - mkubecek@suse.cz
|
||||
- patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch (0e4cac557531)
|
||||
- commit 019d4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 16:06:05 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Reflow text to 80-column width
|
||||
(jsc#PED-5021)
|
||||
- commit be0158c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 15:05:42 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the tools
|
||||
(jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Limit the range of commits in the exportpatch example to prevent it
|
||||
from running for too long.
|
||||
* Incorporate URLs directly into the text.
|
||||
* Fix typos and improve some wording, in particular avoid use of "there
|
||||
is/are" and prefer the present tense over the future one.
|
||||
- commit c0bea0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:58:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the patch
|
||||
format (jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Remove references to links to the patchtools and kernel source. They
|
||||
are incorporated in other parts of the text.
|
||||
* Use sentence-style capitalization for section headings, as recommended
|
||||
in the current SUSE Documentation Style Guide.
|
||||
* Fix typos and some wording, in particular avoid use of "there is/are".
|
||||
- commit ce98345
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:39:19 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update the summary and background
|
||||
(jsc#PED-5021)
|
||||
* Drop information about patches being split into directories per
|
||||
a subsystem because that is no longer the case.
|
||||
* Remove the mention that the expanded tree is present since SLE11-SP2
|
||||
as that is now only a historical detail.
|
||||
* Incorporate URLs and additional information in parenthenses directly
|
||||
into the text.
|
||||
* Fix typos and improve some wording.
|
||||
- commit 640988f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 25 19:40:07 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
@ -4944,6 +5257,12 @@ Tue Sep 19 09:57:16 CEST 2023 - tiwai@suse.de
|
||||
- efivarfs: fix statfs() on efivarfs (bsc#1215284).
|
||||
- commit 6b704c5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 16:31:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Reflow text to 80-column width (jsc#PED-5021)
|
||||
- commit e8f2c67
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
|
||||
@ -4956,6 +5275,40 @@ Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
align with the SLE configurations.
|
||||
- commit 8c848c4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:24:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Minor content clean up (jsc#PED-5021)
|
||||
* Mark the user's build directory as a variable, not a command:
|
||||
'make -C $(your_build_dir)' -> 'make -C $YOUR_BUILD_DIR'.
|
||||
* Unify how to get the current directory: 'M=$(pwd)' -> 'M=$PWD'.
|
||||
* 'GIT' / 'git' -> 'Git'.
|
||||
- commit 1cb4ec8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:34:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about module paths
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe names of the
|
||||
/lib/modules/$VERSION-$RELEASE-$FLAVOR/... directories
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Note: Keep the /lib/modules/ prefix instead of using the new
|
||||
/usr/lib/modules/ location for now. The updated README is expected to
|
||||
be incorporated to various branches that are not yet usrmerged.
|
||||
- commit 7eba2f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:27:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about custom patches
|
||||
(jsc#PED-5021)
|
||||
* Replace mention of various patches.* directories with only
|
||||
patches.suse as the typical location for patches.
|
||||
* Replace i386 with x86_64 in the example how to define a config addon.
|
||||
* Fix some typos and wording.
|
||||
- commit 2997d22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 10:20:52 CEST 2023 - clin@suse.com
|
||||
|
||||
@ -4978,6 +5331,66 @@ Fri Sep 15 17:09:42 CEST 2023 - mkubecek@suse.cz
|
||||
(CVE-2023-4881 bsc#1215221).
|
||||
- commit 89de233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 16:03:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about config files
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe a name of the /boot/config-... file
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Replace removed silentoldconfig with oldconfig.
|
||||
* Mention that oldconfig can automatically pick a base config from
|
||||
"/boot/config-$(uname -r)".
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
- commit cba5807
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 14:42:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the patch selection section
|
||||
(jsc#PED-5021)
|
||||
* Make the steps how to obtain expanded kernel source more generic in
|
||||
regards to version numbers.
|
||||
* Use '#' instead of '$' as the command line indicator to signal that
|
||||
the steps need to be run as root.
|
||||
* Update the format of linux-$SRCVERSION.tar.bz2 to xz.
|
||||
* Improve some wording.
|
||||
- commit e14852c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:39:15 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about (un)supported modules
|
||||
(jsc#PED-5021)
|
||||
* Update the list of taint flags. Convert it to a table that matches the
|
||||
upstream documentation format and describe specifically flags that are
|
||||
related to module support status.
|
||||
* Fix some typos and wording.
|
||||
- commit e46f0df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:28:20 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring information about compiling up to date
|
||||
(jsc#PED-5021)
|
||||
* When building the kernel, don't mention to initially change the
|
||||
current directory to /usr/src/linux because later description
|
||||
discourages it and specifies to use 'make -C /usr/src/linux'.
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
* Fix the obsolete name of /etc/modprobe.d/unsupported-modules ->
|
||||
/etc/modprobe.d/10-unsupported-modules.conf.
|
||||
* Drop a note that a newly built kernel should be added to the boot
|
||||
manager because that normally happens automatically when running
|
||||
'make install'.
|
||||
* Update a link to the Kernel Module Packages Manual.
|
||||
* When preparing a build for external modules, mention use of the
|
||||
upstream recommended 'make modules_prepare' instead of a pair of
|
||||
'make prepare' + 'make scripts'.
|
||||
* Fix some typos+grammar.
|
||||
- commit b9b7e79
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 07:26:41 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -5017,12 +5430,61 @@ Thu Sep 14 07:20:07 CEST 2023 - clin@suse.com
|
||||
(bsc#1213614).
|
||||
- commit 421188e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 18:12:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring the overview section up to date
|
||||
(jsc#PED-5021)
|
||||
* Update information in the overview section that was no longer
|
||||
accurate.
|
||||
* Improve wording and fix some typos+grammar.
|
||||
- commit 798c075
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 12:46:45 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- sysctl/defaults: increase vm.max_map_count (bsc#1214445)
|
||||
- commit ac3c174
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 11:28:53 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the references list (jsc#PED-5021)
|
||||
* Remove the reference to Linux Documentation Project. It has been
|
||||
inactive for years and mostly contains old manuals that aren't
|
||||
relevant for contemporary systems and hardware.
|
||||
* Update the name and link to LWN.net. The original name "Linux Weekly
|
||||
News" has been deemphasized over time by its authors.
|
||||
* Update the link to Kernel newbies website.
|
||||
* Update the reference to The Linux Kernel Module Programming Guide. The
|
||||
document has not been updated for over a decade but it looks its
|
||||
content is still relevant for today.
|
||||
* Point Kernel Module Packages Manual to the current version.
|
||||
* Add a reference to SUSE SolidDriver Program.
|
||||
- commit 0edac75
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:27:38 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update title information (jsc#PED-5021)
|
||||
* Drop the mention of kernel versions from the readme title.
|
||||
* Remove information about the original authors of the document. Rely as
|
||||
in case of other readmes on Git metadata to get information about all
|
||||
contributions.
|
||||
* Strip the table of contents. The document is short and easy to
|
||||
navigate just by scrolling through it.
|
||||
- commit 06f5139
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:20:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about DUD (jsc#PED-5021)
|
||||
Remove a dead link to description of Device Update Disks found
|
||||
previously on novell.com. Replace it with a short section summarizing
|
||||
what DUD is and reference the mkdud + mksusecd tools and their
|
||||
documentation for more information.
|
||||
- commit 7eeba4e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:11:21 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 6.6
|
||||
%define patchversion 6.6.3
|
||||
%define patchversion 6.6.4
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -25,9 +25,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-aarch64
|
||||
Version: 6.6.3
|
||||
Version: 6.6.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gd766c57
|
||||
Release: <RELEASE>.geafb2e8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,216 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 3 14:14:27 CET 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.6.4 (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix software node leak on probe errors
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
|
||||
- usb: dwc3: Fix default mode initialization (bsc#1012628).
|
||||
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
|
||||
- usb: typec: tcpm: Skip hard reset when in error recovery
|
||||
(bsc#1012628).
|
||||
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
|
||||
- USB: serial: option: don't claim interface 4 for ZTE MF290
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
|
||||
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
|
||||
- usb: cdnsp: Fix deadlock issue during using NCM gadget
|
||||
(bsc#1012628).
|
||||
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
|
||||
(bsc#1012628).
|
||||
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
|
||||
- bcache: fixup lock c->root error (bsc#1012628).
|
||||
- bcache: fixup init dirty data errors (bsc#1012628).
|
||||
- bcache: prevent potential division by zero error (bsc#1012628).
|
||||
- bcache: check return value from btree_node_alloc_replacement()
|
||||
(bsc#1012628).
|
||||
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
|
||||
- dm-delay: fix a race between delay_presuspend and delay_bio
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
|
||||
(bsc#1012628).
|
||||
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
|
||||
on i2c bus (bsc#1012628).
|
||||
- cifs: fix leak of iface for primary channel (bsc#1012628).
|
||||
- cifs: account for primary channel in the interface list
|
||||
(bsc#1012628).
|
||||
- cifs: distribute channels across interfaces based on speed
|
||||
(bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
2.0 PHY" (bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
3.0 PHY" (bsc#1012628).
|
||||
- Revert "usb: phy: add usb phy notify port status API"
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Mark VF as slave before exposing it to user-mode
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Fix race of register_netdevice_notifier and VF
|
||||
register (bsc#1012628).
|
||||
- hv_netvsc: fix race of netvsc and VF register_netdevice
|
||||
(bsc#1012628).
|
||||
- platform/x86: ideapad-laptop: Set max_brightness before using it
|
||||
(bsc#1012628).
|
||||
- platform/x86/amd/pmc: adjust getting DRAM size behavior
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Luat Air72*U series products
|
||||
(bsc#1012628).
|
||||
- usb: misc: onboard-hub: add support for Microchip USB5744
|
||||
(bsc#1012628).
|
||||
- dt-bindings: usb: microchip,usb5744: Add second supply
|
||||
(bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Fix error handling in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: move mutex_lock() down in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Simplify return check in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- s390/dasd: protect device queue against concurrent access
|
||||
(bsc#1012628).
|
||||
- io_uring/fs: consider link->flags when getting path for LINKAT
|
||||
(bsc#1012628).
|
||||
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
|
||||
race (bsc#1012628).
|
||||
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
|
||||
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
|
||||
btree_gc_coalesce() (bsc#1012628).
|
||||
- io_uring: fix off-by one bvec index (bsc#1012628).
|
||||
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
|
||||
(bsc#1012628).
|
||||
- swiotlb-xen: provide the "max_mapping_size" method
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: Add acpi_device_fix_up_power_children() function
|
||||
(bsc#1012628).
|
||||
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
|
||||
(bsc#1012628).
|
||||
- ACPI: processor_idle: use raw_safe_halt() in
|
||||
acpi_idle_play_dead() (bsc#1012628).
|
||||
- ACPI: video: Use acpi_device_fix_up_power_children()
|
||||
(bsc#1012628).
|
||||
- thunderbolt: Set lane bonding bit only for downstream port
|
||||
(bsc#1012628).
|
||||
- drm/ast: Disconnect BMC if physical connector is connected
|
||||
(bsc#1012628).
|
||||
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
|
||||
(bsc#1012628).
|
||||
- kselftest/arm64: Fix output formatting for za-fork
|
||||
(bsc#1012628).
|
||||
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
|
||||
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
|
||||
(bsc#1012628).
|
||||
- lockdep: Fix block chain corruption (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix resource leaks on probe deferral
|
||||
(bsc#1012628).
|
||||
- nvmet: nul-terminate the NQNs passed in the connect command
|
||||
(bsc#1012628).
|
||||
- nvme: blank out authentication fabrics options if not configured
|
||||
(bsc#1012628).
|
||||
- afs: Fix file locking on R/O volumes to operate in local mode
|
||||
(bsc#1012628).
|
||||
- afs: Return ENOENT if no cell DNS record can be found
|
||||
(bsc#1012628).
|
||||
- net: ipa: fix one GSI register field width (bsc#1012628).
|
||||
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
|
||||
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
|
||||
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
|
||||
- amd-xgbe: propagate the correct speed and duplex status
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle the corner-case during tx completion
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
|
||||
- net: veth: fix ethtool stats reporting (bsc#1012628).
|
||||
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
|
||||
with higher Rx queue than its PF (bsc#1012628).
|
||||
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
|
||||
- arm64: mm: Fix "rodata=on" when
|
||||
CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
|
||||
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
|
||||
(bsc#1012628).
|
||||
- net/smc: avoid data corruption caused by decline (bsc#1012628).
|
||||
- net: usb: ax88179_178a: fix failed operations during
|
||||
ax88179_reset (bsc#1012628).
|
||||
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
|
||||
HFP and HBP (bsc#1012628).
|
||||
- ipv4: Correct/silence an endian warning in __ip_do_redirect
|
||||
(bsc#1012628).
|
||||
- HID: fix HID device resource race between HID core and debugging
|
||||
support (bsc#1012628).
|
||||
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
|
||||
- accel/ivpu: Do not initialize parameters on power up
|
||||
(bsc#1012628).
|
||||
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
|
||||
(bsc#1012628).
|
||||
- net: Move {l,t,d}stats allocation to core and convert veth &
|
||||
vrf (bsc#1012628).
|
||||
- net, vrf: Move dstats structure to core (bsc#1012628).
|
||||
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
|
||||
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
|
||||
full (bsc#1012628).
|
||||
- libfs: getdents() should return 0 after reaching EOD
|
||||
(bsc#1012628).
|
||||
- block: update the stable_writes flag in bdev_add (bsc#1012628).
|
||||
- filemap: add a per-mapping stable writes flag (bsc#1012628).
|
||||
- drm/i915: do not clean GT table on error path (bsc#1012628).
|
||||
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
|
||||
(bsc#1012628).
|
||||
- octeontx2-pf: Fix memory leak during interface down
|
||||
(bsc#1012628).
|
||||
- wireguard: use DEV_STATS_INC() (bsc#1012628).
|
||||
- net: wangxun: fix kernel panic due to null pointer
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
|
||||
(bsc#1012628).
|
||||
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
|
||||
(bsc#1012628).
|
||||
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
|
||||
(bsc#1012628).
|
||||
- afs: Make error on cell lookup failure consistent with OpenAFS
|
||||
(bsc#1012628).
|
||||
- afs: Fix afs_server_list to be cleaned up with RCU
|
||||
(bsc#1012628).
|
||||
- rxrpc: Defer the response to a PING ACK until we've parsed it
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix RTT determination to use any ACK as a source
|
||||
(bsc#1012628).
|
||||
- s390/ism: ism driver implies smc protocol (bsc#1012628).
|
||||
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
|
||||
(bsc#1012628).
|
||||
- sched/fair: Fix the decision for load balance (bsc#1012628).
|
||||
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
|
||||
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
|
||||
GIC designs (bsc#1012628).
|
||||
- NFSD: Fix checksum mismatches in the duplicate reply cache
|
||||
(bsc#1012628).
|
||||
- NFSD: Fix "start of NFS reply" pointer passed to
|
||||
nfsd_cache_update() (bsc#1012628).
|
||||
- commit eafb2e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 15:09:31 CET 2023 - bwiedemann@suse.de
|
||||
|
||||
- Do not store build host name in initrd
|
||||
Without this patch, kernel-obs-build stored the build host name
|
||||
in its .build.initrd.kvm
|
||||
This patch allows for reproducible builds of kernel-obs-build and thus
|
||||
avoids re-publishing the kernel-obs-build.rpm when nothing changed.
|
||||
Note that this has no influence on the /etc/hosts file
|
||||
that is used during other OBS builds.
|
||||
https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
|
||||
- commit fd3a75e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 13:07:16 CET 2023 - tiwai@suse.de
|
||||
|
||||
- Update ath11k hibernation patches from the latest code (bsc#1207948)
|
||||
- commit 7dc7bda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
|
||||
@ -890,6 +1103,16 @@ Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
|
||||
- commit d766c57
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 24 11:42:01 CET 2023 - fcrozat@suse.com
|
||||
|
||||
- Ensure ia32_emulation is always enabled for kernel-obs-build
|
||||
If ia32_emulation is disabled by default, ensure it is enabled
|
||||
back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
|
||||
[ms: Always pass the parameter, no need to grep through the config which
|
||||
may not be very reliable]
|
||||
- commit 56a2c2f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 17:52:15 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -905,6 +1128,18 @@ Wed Nov 22 17:30:17 CET 2023 - tiwai@suse.de
|
||||
- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
|
||||
- commit 8be32dc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 10:33:50 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- rpm: Define git commit as macro
|
||||
- commit bcc92c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 08:39:48 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-source: Move provides after sources
|
||||
- commit dbbf742
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 21 17:26:22 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -3335,6 +3570,19 @@ Sun Oct 8 23:06:37 CEST 2023 - mkubecek@suse.cz
|
||||
- IPU_BRIDGE=m (new on riscv64)
|
||||
- commit a59832f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 14:29:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Convert the document to Markdown
|
||||
(jsc#PED-5021)
|
||||
- commit c05cfc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 13:58:12 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Convert the document to Markdown (jsc#PED-5021)
|
||||
- commit bff5e3e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 6 13:20:48 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -3929,6 +4177,24 @@ Tue Oct 3 16:18:13 CEST 2023 - palcantara@suse.de
|
||||
CVE-2023-5345).
|
||||
- commit 180c31b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 11:07:14 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Remove the list of links (jsc#PED-5021)
|
||||
All links have been incorporated into the text. Remove now unnecessary
|
||||
list at the end of the document.
|
||||
- commit 43d62b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 10:31:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Adjust heading style (jsc#PED-5021)
|
||||
* Underscore all headings as a preparation for Markdown conversion.
|
||||
* Use title-style capitalization for the document name and
|
||||
sentence-style capitalization for section headings, as recommended in
|
||||
the current SUSE Documentation Style Guide.
|
||||
- commit 11e3267
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 08:47:21 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
@ -3952,6 +4218,53 @@ Mon Oct 2 06:34:04 CEST 2023 - mkubecek@suse.cz
|
||||
- patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch (0e4cac557531)
|
||||
- commit 019d4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 16:06:05 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Reflow text to 80-column width
|
||||
(jsc#PED-5021)
|
||||
- commit be0158c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 15:05:42 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the tools
|
||||
(jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Limit the range of commits in the exportpatch example to prevent it
|
||||
from running for too long.
|
||||
* Incorporate URLs directly into the text.
|
||||
* Fix typos and improve some wording, in particular avoid use of "there
|
||||
is/are" and prefer the present tense over the future one.
|
||||
- commit c0bea0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:58:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the patch
|
||||
format (jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Remove references to links to the patchtools and kernel source. They
|
||||
are incorporated in other parts of the text.
|
||||
* Use sentence-style capitalization for section headings, as recommended
|
||||
in the current SUSE Documentation Style Guide.
|
||||
* Fix typos and some wording, in particular avoid use of "there is/are".
|
||||
- commit ce98345
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:39:19 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update the summary and background
|
||||
(jsc#PED-5021)
|
||||
* Drop information about patches being split into directories per
|
||||
a subsystem because that is no longer the case.
|
||||
* Remove the mention that the expanded tree is present since SLE11-SP2
|
||||
as that is now only a historical detail.
|
||||
* Incorporate URLs and additional information in parenthenses directly
|
||||
into the text.
|
||||
* Fix typos and improve some wording.
|
||||
- commit 640988f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 25 19:40:07 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
@ -4944,6 +5257,12 @@ Tue Sep 19 09:57:16 CEST 2023 - tiwai@suse.de
|
||||
- efivarfs: fix statfs() on efivarfs (bsc#1215284).
|
||||
- commit 6b704c5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 16:31:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Reflow text to 80-column width (jsc#PED-5021)
|
||||
- commit e8f2c67
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
|
||||
@ -4956,6 +5275,40 @@ Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
align with the SLE configurations.
|
||||
- commit 8c848c4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:24:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Minor content clean up (jsc#PED-5021)
|
||||
* Mark the user's build directory as a variable, not a command:
|
||||
'make -C $(your_build_dir)' -> 'make -C $YOUR_BUILD_DIR'.
|
||||
* Unify how to get the current directory: 'M=$(pwd)' -> 'M=$PWD'.
|
||||
* 'GIT' / 'git' -> 'Git'.
|
||||
- commit 1cb4ec8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:34:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about module paths
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe names of the
|
||||
/lib/modules/$VERSION-$RELEASE-$FLAVOR/... directories
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Note: Keep the /lib/modules/ prefix instead of using the new
|
||||
/usr/lib/modules/ location for now. The updated README is expected to
|
||||
be incorporated to various branches that are not yet usrmerged.
|
||||
- commit 7eba2f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:27:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about custom patches
|
||||
(jsc#PED-5021)
|
||||
* Replace mention of various patches.* directories with only
|
||||
patches.suse as the typical location for patches.
|
||||
* Replace i386 with x86_64 in the example how to define a config addon.
|
||||
* Fix some typos and wording.
|
||||
- commit 2997d22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 10:20:52 CEST 2023 - clin@suse.com
|
||||
|
||||
@ -4978,6 +5331,66 @@ Fri Sep 15 17:09:42 CEST 2023 - mkubecek@suse.cz
|
||||
(CVE-2023-4881 bsc#1215221).
|
||||
- commit 89de233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 16:03:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about config files
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe a name of the /boot/config-... file
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Replace removed silentoldconfig with oldconfig.
|
||||
* Mention that oldconfig can automatically pick a base config from
|
||||
"/boot/config-$(uname -r)".
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
- commit cba5807
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 14:42:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the patch selection section
|
||||
(jsc#PED-5021)
|
||||
* Make the steps how to obtain expanded kernel source more generic in
|
||||
regards to version numbers.
|
||||
* Use '#' instead of '$' as the command line indicator to signal that
|
||||
the steps need to be run as root.
|
||||
* Update the format of linux-$SRCVERSION.tar.bz2 to xz.
|
||||
* Improve some wording.
|
||||
- commit e14852c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:39:15 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about (un)supported modules
|
||||
(jsc#PED-5021)
|
||||
* Update the list of taint flags. Convert it to a table that matches the
|
||||
upstream documentation format and describe specifically flags that are
|
||||
related to module support status.
|
||||
* Fix some typos and wording.
|
||||
- commit e46f0df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:28:20 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring information about compiling up to date
|
||||
(jsc#PED-5021)
|
||||
* When building the kernel, don't mention to initially change the
|
||||
current directory to /usr/src/linux because later description
|
||||
discourages it and specifies to use 'make -C /usr/src/linux'.
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
* Fix the obsolete name of /etc/modprobe.d/unsupported-modules ->
|
||||
/etc/modprobe.d/10-unsupported-modules.conf.
|
||||
* Drop a note that a newly built kernel should be added to the boot
|
||||
manager because that normally happens automatically when running
|
||||
'make install'.
|
||||
* Update a link to the Kernel Module Packages Manual.
|
||||
* When preparing a build for external modules, mention use of the
|
||||
upstream recommended 'make modules_prepare' instead of a pair of
|
||||
'make prepare' + 'make scripts'.
|
||||
* Fix some typos+grammar.
|
||||
- commit b9b7e79
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 07:26:41 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -5017,12 +5430,61 @@ Thu Sep 14 07:20:07 CEST 2023 - clin@suse.com
|
||||
(bsc#1213614).
|
||||
- commit 421188e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 18:12:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring the overview section up to date
|
||||
(jsc#PED-5021)
|
||||
* Update information in the overview section that was no longer
|
||||
accurate.
|
||||
* Improve wording and fix some typos+grammar.
|
||||
- commit 798c075
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 12:46:45 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- sysctl/defaults: increase vm.max_map_count (bsc#1214445)
|
||||
- commit ac3c174
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 11:28:53 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the references list (jsc#PED-5021)
|
||||
* Remove the reference to Linux Documentation Project. It has been
|
||||
inactive for years and mostly contains old manuals that aren't
|
||||
relevant for contemporary systems and hardware.
|
||||
* Update the name and link to LWN.net. The original name "Linux Weekly
|
||||
News" has been deemphasized over time by its authors.
|
||||
* Update the link to Kernel newbies website.
|
||||
* Update the reference to The Linux Kernel Module Programming Guide. The
|
||||
document has not been updated for over a decade but it looks its
|
||||
content is still relevant for today.
|
||||
* Point Kernel Module Packages Manual to the current version.
|
||||
* Add a reference to SUSE SolidDriver Program.
|
||||
- commit 0edac75
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:27:38 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update title information (jsc#PED-5021)
|
||||
* Drop the mention of kernel versions from the readme title.
|
||||
* Remove information about the original authors of the document. Rely as
|
||||
in case of other readmes on Git metadata to get information about all
|
||||
contributions.
|
||||
* Strip the table of contents. The document is short and easy to
|
||||
navigate just by scrolling through it.
|
||||
- commit 06f5139
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:20:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about DUD (jsc#PED-5021)
|
||||
Remove a dead link to description of Device Update Disks found
|
||||
previously on novell.com. Replace it with a short section summarizing
|
||||
what DUD is and reference the mkdud + mksusecd tools and their
|
||||
documentation for more information.
|
||||
- commit 7eeba4e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:11:21 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 6.6
|
||||
%define patchversion 6.6.3
|
||||
%define patchversion 6.6.4
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -25,9 +25,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-armv6l
|
||||
Version: 6.6.3
|
||||
Version: 6.6.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gd766c57
|
||||
Release: <RELEASE>.geafb2e8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,216 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 3 14:14:27 CET 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.6.4 (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix software node leak on probe errors
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
|
||||
- usb: dwc3: Fix default mode initialization (bsc#1012628).
|
||||
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
|
||||
- usb: typec: tcpm: Skip hard reset when in error recovery
|
||||
(bsc#1012628).
|
||||
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
|
||||
- USB: serial: option: don't claim interface 4 for ZTE MF290
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
|
||||
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
|
||||
- usb: cdnsp: Fix deadlock issue during using NCM gadget
|
||||
(bsc#1012628).
|
||||
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
|
||||
(bsc#1012628).
|
||||
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
|
||||
- bcache: fixup lock c->root error (bsc#1012628).
|
||||
- bcache: fixup init dirty data errors (bsc#1012628).
|
||||
- bcache: prevent potential division by zero error (bsc#1012628).
|
||||
- bcache: check return value from btree_node_alloc_replacement()
|
||||
(bsc#1012628).
|
||||
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
|
||||
- dm-delay: fix a race between delay_presuspend and delay_bio
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
|
||||
(bsc#1012628).
|
||||
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
|
||||
on i2c bus (bsc#1012628).
|
||||
- cifs: fix leak of iface for primary channel (bsc#1012628).
|
||||
- cifs: account for primary channel in the interface list
|
||||
(bsc#1012628).
|
||||
- cifs: distribute channels across interfaces based on speed
|
||||
(bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
2.0 PHY" (bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
3.0 PHY" (bsc#1012628).
|
||||
- Revert "usb: phy: add usb phy notify port status API"
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Mark VF as slave before exposing it to user-mode
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Fix race of register_netdevice_notifier and VF
|
||||
register (bsc#1012628).
|
||||
- hv_netvsc: fix race of netvsc and VF register_netdevice
|
||||
(bsc#1012628).
|
||||
- platform/x86: ideapad-laptop: Set max_brightness before using it
|
||||
(bsc#1012628).
|
||||
- platform/x86/amd/pmc: adjust getting DRAM size behavior
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Luat Air72*U series products
|
||||
(bsc#1012628).
|
||||
- usb: misc: onboard-hub: add support for Microchip USB5744
|
||||
(bsc#1012628).
|
||||
- dt-bindings: usb: microchip,usb5744: Add second supply
|
||||
(bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Fix error handling in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: move mutex_lock() down in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Simplify return check in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- s390/dasd: protect device queue against concurrent access
|
||||
(bsc#1012628).
|
||||
- io_uring/fs: consider link->flags when getting path for LINKAT
|
||||
(bsc#1012628).
|
||||
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
|
||||
race (bsc#1012628).
|
||||
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
|
||||
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
|
||||
btree_gc_coalesce() (bsc#1012628).
|
||||
- io_uring: fix off-by one bvec index (bsc#1012628).
|
||||
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
|
||||
(bsc#1012628).
|
||||
- swiotlb-xen: provide the "max_mapping_size" method
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: Add acpi_device_fix_up_power_children() function
|
||||
(bsc#1012628).
|
||||
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
|
||||
(bsc#1012628).
|
||||
- ACPI: processor_idle: use raw_safe_halt() in
|
||||
acpi_idle_play_dead() (bsc#1012628).
|
||||
- ACPI: video: Use acpi_device_fix_up_power_children()
|
||||
(bsc#1012628).
|
||||
- thunderbolt: Set lane bonding bit only for downstream port
|
||||
(bsc#1012628).
|
||||
- drm/ast: Disconnect BMC if physical connector is connected
|
||||
(bsc#1012628).
|
||||
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
|
||||
(bsc#1012628).
|
||||
- kselftest/arm64: Fix output formatting for za-fork
|
||||
(bsc#1012628).
|
||||
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
|
||||
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
|
||||
(bsc#1012628).
|
||||
- lockdep: Fix block chain corruption (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix resource leaks on probe deferral
|
||||
(bsc#1012628).
|
||||
- nvmet: nul-terminate the NQNs passed in the connect command
|
||||
(bsc#1012628).
|
||||
- nvme: blank out authentication fabrics options if not configured
|
||||
(bsc#1012628).
|
||||
- afs: Fix file locking on R/O volumes to operate in local mode
|
||||
(bsc#1012628).
|
||||
- afs: Return ENOENT if no cell DNS record can be found
|
||||
(bsc#1012628).
|
||||
- net: ipa: fix one GSI register field width (bsc#1012628).
|
||||
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
|
||||
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
|
||||
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
|
||||
- amd-xgbe: propagate the correct speed and duplex status
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle the corner-case during tx completion
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
|
||||
- net: veth: fix ethtool stats reporting (bsc#1012628).
|
||||
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
|
||||
with higher Rx queue than its PF (bsc#1012628).
|
||||
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
|
||||
- arm64: mm: Fix "rodata=on" when
|
||||
CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
|
||||
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
|
||||
(bsc#1012628).
|
||||
- net/smc: avoid data corruption caused by decline (bsc#1012628).
|
||||
- net: usb: ax88179_178a: fix failed operations during
|
||||
ax88179_reset (bsc#1012628).
|
||||
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
|
||||
HFP and HBP (bsc#1012628).
|
||||
- ipv4: Correct/silence an endian warning in __ip_do_redirect
|
||||
(bsc#1012628).
|
||||
- HID: fix HID device resource race between HID core and debugging
|
||||
support (bsc#1012628).
|
||||
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
|
||||
- accel/ivpu: Do not initialize parameters on power up
|
||||
(bsc#1012628).
|
||||
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
|
||||
(bsc#1012628).
|
||||
- net: Move {l,t,d}stats allocation to core and convert veth &
|
||||
vrf (bsc#1012628).
|
||||
- net, vrf: Move dstats structure to core (bsc#1012628).
|
||||
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
|
||||
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
|
||||
full (bsc#1012628).
|
||||
- libfs: getdents() should return 0 after reaching EOD
|
||||
(bsc#1012628).
|
||||
- block: update the stable_writes flag in bdev_add (bsc#1012628).
|
||||
- filemap: add a per-mapping stable writes flag (bsc#1012628).
|
||||
- drm/i915: do not clean GT table on error path (bsc#1012628).
|
||||
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
|
||||
(bsc#1012628).
|
||||
- octeontx2-pf: Fix memory leak during interface down
|
||||
(bsc#1012628).
|
||||
- wireguard: use DEV_STATS_INC() (bsc#1012628).
|
||||
- net: wangxun: fix kernel panic due to null pointer
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
|
||||
(bsc#1012628).
|
||||
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
|
||||
(bsc#1012628).
|
||||
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
|
||||
(bsc#1012628).
|
||||
- afs: Make error on cell lookup failure consistent with OpenAFS
|
||||
(bsc#1012628).
|
||||
- afs: Fix afs_server_list to be cleaned up with RCU
|
||||
(bsc#1012628).
|
||||
- rxrpc: Defer the response to a PING ACK until we've parsed it
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix RTT determination to use any ACK as a source
|
||||
(bsc#1012628).
|
||||
- s390/ism: ism driver implies smc protocol (bsc#1012628).
|
||||
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
|
||||
(bsc#1012628).
|
||||
- sched/fair: Fix the decision for load balance (bsc#1012628).
|
||||
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
|
||||
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
|
||||
GIC designs (bsc#1012628).
|
||||
- NFSD: Fix checksum mismatches in the duplicate reply cache
|
||||
(bsc#1012628).
|
||||
- NFSD: Fix "start of NFS reply" pointer passed to
|
||||
nfsd_cache_update() (bsc#1012628).
|
||||
- commit eafb2e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 15:09:31 CET 2023 - bwiedemann@suse.de
|
||||
|
||||
- Do not store build host name in initrd
|
||||
Without this patch, kernel-obs-build stored the build host name
|
||||
in its .build.initrd.kvm
|
||||
This patch allows for reproducible builds of kernel-obs-build and thus
|
||||
avoids re-publishing the kernel-obs-build.rpm when nothing changed.
|
||||
Note that this has no influence on the /etc/hosts file
|
||||
that is used during other OBS builds.
|
||||
https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
|
||||
- commit fd3a75e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 13:07:16 CET 2023 - tiwai@suse.de
|
||||
|
||||
- Update ath11k hibernation patches from the latest code (bsc#1207948)
|
||||
- commit 7dc7bda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
|
||||
@ -890,6 +1103,16 @@ Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
|
||||
- commit d766c57
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 24 11:42:01 CET 2023 - fcrozat@suse.com
|
||||
|
||||
- Ensure ia32_emulation is always enabled for kernel-obs-build
|
||||
If ia32_emulation is disabled by default, ensure it is enabled
|
||||
back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
|
||||
[ms: Always pass the parameter, no need to grep through the config which
|
||||
may not be very reliable]
|
||||
- commit 56a2c2f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 17:52:15 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -905,6 +1128,18 @@ Wed Nov 22 17:30:17 CET 2023 - tiwai@suse.de
|
||||
- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
|
||||
- commit 8be32dc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 10:33:50 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- rpm: Define git commit as macro
|
||||
- commit bcc92c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 08:39:48 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-source: Move provides after sources
|
||||
- commit dbbf742
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 21 17:26:22 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -3335,6 +3570,19 @@ Sun Oct 8 23:06:37 CEST 2023 - mkubecek@suse.cz
|
||||
- IPU_BRIDGE=m (new on riscv64)
|
||||
- commit a59832f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 14:29:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Convert the document to Markdown
|
||||
(jsc#PED-5021)
|
||||
- commit c05cfc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 13:58:12 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Convert the document to Markdown (jsc#PED-5021)
|
||||
- commit bff5e3e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 6 13:20:48 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -3929,6 +4177,24 @@ Tue Oct 3 16:18:13 CEST 2023 - palcantara@suse.de
|
||||
CVE-2023-5345).
|
||||
- commit 180c31b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 11:07:14 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Remove the list of links (jsc#PED-5021)
|
||||
All links have been incorporated into the text. Remove now unnecessary
|
||||
list at the end of the document.
|
||||
- commit 43d62b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 10:31:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Adjust heading style (jsc#PED-5021)
|
||||
* Underscore all headings as a preparation for Markdown conversion.
|
||||
* Use title-style capitalization for the document name and
|
||||
sentence-style capitalization for section headings, as recommended in
|
||||
the current SUSE Documentation Style Guide.
|
||||
- commit 11e3267
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 08:47:21 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
@ -3952,6 +4218,53 @@ Mon Oct 2 06:34:04 CEST 2023 - mkubecek@suse.cz
|
||||
- patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch (0e4cac557531)
|
||||
- commit 019d4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 16:06:05 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Reflow text to 80-column width
|
||||
(jsc#PED-5021)
|
||||
- commit be0158c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 15:05:42 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the tools
|
||||
(jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Limit the range of commits in the exportpatch example to prevent it
|
||||
from running for too long.
|
||||
* Incorporate URLs directly into the text.
|
||||
* Fix typos and improve some wording, in particular avoid use of "there
|
||||
is/are" and prefer the present tense over the future one.
|
||||
- commit c0bea0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:58:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the patch
|
||||
format (jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Remove references to links to the patchtools and kernel source. They
|
||||
are incorporated in other parts of the text.
|
||||
* Use sentence-style capitalization for section headings, as recommended
|
||||
in the current SUSE Documentation Style Guide.
|
||||
* Fix typos and some wording, in particular avoid use of "there is/are".
|
||||
- commit ce98345
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:39:19 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update the summary and background
|
||||
(jsc#PED-5021)
|
||||
* Drop information about patches being split into directories per
|
||||
a subsystem because that is no longer the case.
|
||||
* Remove the mention that the expanded tree is present since SLE11-SP2
|
||||
as that is now only a historical detail.
|
||||
* Incorporate URLs and additional information in parenthenses directly
|
||||
into the text.
|
||||
* Fix typos and improve some wording.
|
||||
- commit 640988f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 25 19:40:07 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
@ -4944,6 +5257,12 @@ Tue Sep 19 09:57:16 CEST 2023 - tiwai@suse.de
|
||||
- efivarfs: fix statfs() on efivarfs (bsc#1215284).
|
||||
- commit 6b704c5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 16:31:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Reflow text to 80-column width (jsc#PED-5021)
|
||||
- commit e8f2c67
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
|
||||
@ -4956,6 +5275,40 @@ Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
align with the SLE configurations.
|
||||
- commit 8c848c4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:24:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Minor content clean up (jsc#PED-5021)
|
||||
* Mark the user's build directory as a variable, not a command:
|
||||
'make -C $(your_build_dir)' -> 'make -C $YOUR_BUILD_DIR'.
|
||||
* Unify how to get the current directory: 'M=$(pwd)' -> 'M=$PWD'.
|
||||
* 'GIT' / 'git' -> 'Git'.
|
||||
- commit 1cb4ec8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:34:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about module paths
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe names of the
|
||||
/lib/modules/$VERSION-$RELEASE-$FLAVOR/... directories
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Note: Keep the /lib/modules/ prefix instead of using the new
|
||||
/usr/lib/modules/ location for now. The updated README is expected to
|
||||
be incorporated to various branches that are not yet usrmerged.
|
||||
- commit 7eba2f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:27:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about custom patches
|
||||
(jsc#PED-5021)
|
||||
* Replace mention of various patches.* directories with only
|
||||
patches.suse as the typical location for patches.
|
||||
* Replace i386 with x86_64 in the example how to define a config addon.
|
||||
* Fix some typos and wording.
|
||||
- commit 2997d22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 10:20:52 CEST 2023 - clin@suse.com
|
||||
|
||||
@ -4978,6 +5331,66 @@ Fri Sep 15 17:09:42 CEST 2023 - mkubecek@suse.cz
|
||||
(CVE-2023-4881 bsc#1215221).
|
||||
- commit 89de233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 16:03:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about config files
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe a name of the /boot/config-... file
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Replace removed silentoldconfig with oldconfig.
|
||||
* Mention that oldconfig can automatically pick a base config from
|
||||
"/boot/config-$(uname -r)".
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
- commit cba5807
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 14:42:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the patch selection section
|
||||
(jsc#PED-5021)
|
||||
* Make the steps how to obtain expanded kernel source more generic in
|
||||
regards to version numbers.
|
||||
* Use '#' instead of '$' as the command line indicator to signal that
|
||||
the steps need to be run as root.
|
||||
* Update the format of linux-$SRCVERSION.tar.bz2 to xz.
|
||||
* Improve some wording.
|
||||
- commit e14852c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:39:15 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about (un)supported modules
|
||||
(jsc#PED-5021)
|
||||
* Update the list of taint flags. Convert it to a table that matches the
|
||||
upstream documentation format and describe specifically flags that are
|
||||
related to module support status.
|
||||
* Fix some typos and wording.
|
||||
- commit e46f0df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:28:20 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring information about compiling up to date
|
||||
(jsc#PED-5021)
|
||||
* When building the kernel, don't mention to initially change the
|
||||
current directory to /usr/src/linux because later description
|
||||
discourages it and specifies to use 'make -C /usr/src/linux'.
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
* Fix the obsolete name of /etc/modprobe.d/unsupported-modules ->
|
||||
/etc/modprobe.d/10-unsupported-modules.conf.
|
||||
* Drop a note that a newly built kernel should be added to the boot
|
||||
manager because that normally happens automatically when running
|
||||
'make install'.
|
||||
* Update a link to the Kernel Module Packages Manual.
|
||||
* When preparing a build for external modules, mention use of the
|
||||
upstream recommended 'make modules_prepare' instead of a pair of
|
||||
'make prepare' + 'make scripts'.
|
||||
* Fix some typos+grammar.
|
||||
- commit b9b7e79
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 07:26:41 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -5017,12 +5430,61 @@ Thu Sep 14 07:20:07 CEST 2023 - clin@suse.com
|
||||
(bsc#1213614).
|
||||
- commit 421188e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 18:12:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring the overview section up to date
|
||||
(jsc#PED-5021)
|
||||
* Update information in the overview section that was no longer
|
||||
accurate.
|
||||
* Improve wording and fix some typos+grammar.
|
||||
- commit 798c075
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 12:46:45 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- sysctl/defaults: increase vm.max_map_count (bsc#1214445)
|
||||
- commit ac3c174
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 11:28:53 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the references list (jsc#PED-5021)
|
||||
* Remove the reference to Linux Documentation Project. It has been
|
||||
inactive for years and mostly contains old manuals that aren't
|
||||
relevant for contemporary systems and hardware.
|
||||
* Update the name and link to LWN.net. The original name "Linux Weekly
|
||||
News" has been deemphasized over time by its authors.
|
||||
* Update the link to Kernel newbies website.
|
||||
* Update the reference to The Linux Kernel Module Programming Guide. The
|
||||
document has not been updated for over a decade but it looks its
|
||||
content is still relevant for today.
|
||||
* Point Kernel Module Packages Manual to the current version.
|
||||
* Add a reference to SUSE SolidDriver Program.
|
||||
- commit 0edac75
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:27:38 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update title information (jsc#PED-5021)
|
||||
* Drop the mention of kernel versions from the readme title.
|
||||
* Remove information about the original authors of the document. Rely as
|
||||
in case of other readmes on Git metadata to get information about all
|
||||
contributions.
|
||||
* Strip the table of contents. The document is short and easy to
|
||||
navigate just by scrolling through it.
|
||||
- commit 06f5139
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:20:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about DUD (jsc#PED-5021)
|
||||
Remove a dead link to description of Device Update Disks found
|
||||
previously on novell.com. Replace it with a short section summarizing
|
||||
what DUD is and reference the mkdud + mksusecd tools and their
|
||||
documentation for more information.
|
||||
- commit 7eeba4e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:11:21 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 6.6
|
||||
%define patchversion 6.6.3
|
||||
%define patchversion 6.6.4
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -25,9 +25,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-armv7l
|
||||
Version: 6.6.3
|
||||
Version: 6.6.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gd766c57
|
||||
Release: <RELEASE>.geafb2e8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,216 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 3 14:14:27 CET 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.6.4 (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix software node leak on probe errors
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
|
||||
- usb: dwc3: Fix default mode initialization (bsc#1012628).
|
||||
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
|
||||
- usb: typec: tcpm: Skip hard reset when in error recovery
|
||||
(bsc#1012628).
|
||||
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
|
||||
- USB: serial: option: don't claim interface 4 for ZTE MF290
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
|
||||
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
|
||||
- usb: cdnsp: Fix deadlock issue during using NCM gadget
|
||||
(bsc#1012628).
|
||||
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
|
||||
(bsc#1012628).
|
||||
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
|
||||
- bcache: fixup lock c->root error (bsc#1012628).
|
||||
- bcache: fixup init dirty data errors (bsc#1012628).
|
||||
- bcache: prevent potential division by zero error (bsc#1012628).
|
||||
- bcache: check return value from btree_node_alloc_replacement()
|
||||
(bsc#1012628).
|
||||
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
|
||||
- dm-delay: fix a race between delay_presuspend and delay_bio
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
|
||||
(bsc#1012628).
|
||||
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
|
||||
on i2c bus (bsc#1012628).
|
||||
- cifs: fix leak of iface for primary channel (bsc#1012628).
|
||||
- cifs: account for primary channel in the interface list
|
||||
(bsc#1012628).
|
||||
- cifs: distribute channels across interfaces based on speed
|
||||
(bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
2.0 PHY" (bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
3.0 PHY" (bsc#1012628).
|
||||
- Revert "usb: phy: add usb phy notify port status API"
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Mark VF as slave before exposing it to user-mode
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Fix race of register_netdevice_notifier and VF
|
||||
register (bsc#1012628).
|
||||
- hv_netvsc: fix race of netvsc and VF register_netdevice
|
||||
(bsc#1012628).
|
||||
- platform/x86: ideapad-laptop: Set max_brightness before using it
|
||||
(bsc#1012628).
|
||||
- platform/x86/amd/pmc: adjust getting DRAM size behavior
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Luat Air72*U series products
|
||||
(bsc#1012628).
|
||||
- usb: misc: onboard-hub: add support for Microchip USB5744
|
||||
(bsc#1012628).
|
||||
- dt-bindings: usb: microchip,usb5744: Add second supply
|
||||
(bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Fix error handling in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: move mutex_lock() down in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Simplify return check in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- s390/dasd: protect device queue against concurrent access
|
||||
(bsc#1012628).
|
||||
- io_uring/fs: consider link->flags when getting path for LINKAT
|
||||
(bsc#1012628).
|
||||
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
|
||||
race (bsc#1012628).
|
||||
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
|
||||
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
|
||||
btree_gc_coalesce() (bsc#1012628).
|
||||
- io_uring: fix off-by one bvec index (bsc#1012628).
|
||||
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
|
||||
(bsc#1012628).
|
||||
- swiotlb-xen: provide the "max_mapping_size" method
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: Add acpi_device_fix_up_power_children() function
|
||||
(bsc#1012628).
|
||||
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
|
||||
(bsc#1012628).
|
||||
- ACPI: processor_idle: use raw_safe_halt() in
|
||||
acpi_idle_play_dead() (bsc#1012628).
|
||||
- ACPI: video: Use acpi_device_fix_up_power_children()
|
||||
(bsc#1012628).
|
||||
- thunderbolt: Set lane bonding bit only for downstream port
|
||||
(bsc#1012628).
|
||||
- drm/ast: Disconnect BMC if physical connector is connected
|
||||
(bsc#1012628).
|
||||
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
|
||||
(bsc#1012628).
|
||||
- kselftest/arm64: Fix output formatting for za-fork
|
||||
(bsc#1012628).
|
||||
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
|
||||
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
|
||||
(bsc#1012628).
|
||||
- lockdep: Fix block chain corruption (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix resource leaks on probe deferral
|
||||
(bsc#1012628).
|
||||
- nvmet: nul-terminate the NQNs passed in the connect command
|
||||
(bsc#1012628).
|
||||
- nvme: blank out authentication fabrics options if not configured
|
||||
(bsc#1012628).
|
||||
- afs: Fix file locking on R/O volumes to operate in local mode
|
||||
(bsc#1012628).
|
||||
- afs: Return ENOENT if no cell DNS record can be found
|
||||
(bsc#1012628).
|
||||
- net: ipa: fix one GSI register field width (bsc#1012628).
|
||||
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
|
||||
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
|
||||
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
|
||||
- amd-xgbe: propagate the correct speed and duplex status
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle the corner-case during tx completion
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
|
||||
- net: veth: fix ethtool stats reporting (bsc#1012628).
|
||||
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
|
||||
with higher Rx queue than its PF (bsc#1012628).
|
||||
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
|
||||
- arm64: mm: Fix "rodata=on" when
|
||||
CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
|
||||
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
|
||||
(bsc#1012628).
|
||||
- net/smc: avoid data corruption caused by decline (bsc#1012628).
|
||||
- net: usb: ax88179_178a: fix failed operations during
|
||||
ax88179_reset (bsc#1012628).
|
||||
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
|
||||
HFP and HBP (bsc#1012628).
|
||||
- ipv4: Correct/silence an endian warning in __ip_do_redirect
|
||||
(bsc#1012628).
|
||||
- HID: fix HID device resource race between HID core and debugging
|
||||
support (bsc#1012628).
|
||||
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
|
||||
- accel/ivpu: Do not initialize parameters on power up
|
||||
(bsc#1012628).
|
||||
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
|
||||
(bsc#1012628).
|
||||
- net: Move {l,t,d}stats allocation to core and convert veth &
|
||||
vrf (bsc#1012628).
|
||||
- net, vrf: Move dstats structure to core (bsc#1012628).
|
||||
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
|
||||
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
|
||||
full (bsc#1012628).
|
||||
- libfs: getdents() should return 0 after reaching EOD
|
||||
(bsc#1012628).
|
||||
- block: update the stable_writes flag in bdev_add (bsc#1012628).
|
||||
- filemap: add a per-mapping stable writes flag (bsc#1012628).
|
||||
- drm/i915: do not clean GT table on error path (bsc#1012628).
|
||||
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
|
||||
(bsc#1012628).
|
||||
- octeontx2-pf: Fix memory leak during interface down
|
||||
(bsc#1012628).
|
||||
- wireguard: use DEV_STATS_INC() (bsc#1012628).
|
||||
- net: wangxun: fix kernel panic due to null pointer
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
|
||||
(bsc#1012628).
|
||||
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
|
||||
(bsc#1012628).
|
||||
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
|
||||
(bsc#1012628).
|
||||
- afs: Make error on cell lookup failure consistent with OpenAFS
|
||||
(bsc#1012628).
|
||||
- afs: Fix afs_server_list to be cleaned up with RCU
|
||||
(bsc#1012628).
|
||||
- rxrpc: Defer the response to a PING ACK until we've parsed it
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix RTT determination to use any ACK as a source
|
||||
(bsc#1012628).
|
||||
- s390/ism: ism driver implies smc protocol (bsc#1012628).
|
||||
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
|
||||
(bsc#1012628).
|
||||
- sched/fair: Fix the decision for load balance (bsc#1012628).
|
||||
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
|
||||
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
|
||||
GIC designs (bsc#1012628).
|
||||
- NFSD: Fix checksum mismatches in the duplicate reply cache
|
||||
(bsc#1012628).
|
||||
- NFSD: Fix "start of NFS reply" pointer passed to
|
||||
nfsd_cache_update() (bsc#1012628).
|
||||
- commit eafb2e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 15:09:31 CET 2023 - bwiedemann@suse.de
|
||||
|
||||
- Do not store build host name in initrd
|
||||
Without this patch, kernel-obs-build stored the build host name
|
||||
in its .build.initrd.kvm
|
||||
This patch allows for reproducible builds of kernel-obs-build and thus
|
||||
avoids re-publishing the kernel-obs-build.rpm when nothing changed.
|
||||
Note that this has no influence on the /etc/hosts file
|
||||
that is used during other OBS builds.
|
||||
https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
|
||||
- commit fd3a75e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 13:07:16 CET 2023 - tiwai@suse.de
|
||||
|
||||
- Update ath11k hibernation patches from the latest code (bsc#1207948)
|
||||
- commit 7dc7bda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
|
||||
@ -890,6 +1103,16 @@ Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
|
||||
- commit d766c57
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 24 11:42:01 CET 2023 - fcrozat@suse.com
|
||||
|
||||
- Ensure ia32_emulation is always enabled for kernel-obs-build
|
||||
If ia32_emulation is disabled by default, ensure it is enabled
|
||||
back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
|
||||
[ms: Always pass the parameter, no need to grep through the config which
|
||||
may not be very reliable]
|
||||
- commit 56a2c2f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 17:52:15 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -905,6 +1128,18 @@ Wed Nov 22 17:30:17 CET 2023 - tiwai@suse.de
|
||||
- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
|
||||
- commit 8be32dc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 10:33:50 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- rpm: Define git commit as macro
|
||||
- commit bcc92c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 08:39:48 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-source: Move provides after sources
|
||||
- commit dbbf742
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 21 17:26:22 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -3335,6 +3570,19 @@ Sun Oct 8 23:06:37 CEST 2023 - mkubecek@suse.cz
|
||||
- IPU_BRIDGE=m (new on riscv64)
|
||||
- commit a59832f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 14:29:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Convert the document to Markdown
|
||||
(jsc#PED-5021)
|
||||
- commit c05cfc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 13:58:12 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Convert the document to Markdown (jsc#PED-5021)
|
||||
- commit bff5e3e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 6 13:20:48 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -3929,6 +4177,24 @@ Tue Oct 3 16:18:13 CEST 2023 - palcantara@suse.de
|
||||
CVE-2023-5345).
|
||||
- commit 180c31b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 11:07:14 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Remove the list of links (jsc#PED-5021)
|
||||
All links have been incorporated into the text. Remove now unnecessary
|
||||
list at the end of the document.
|
||||
- commit 43d62b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 10:31:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Adjust heading style (jsc#PED-5021)
|
||||
* Underscore all headings as a preparation for Markdown conversion.
|
||||
* Use title-style capitalization for the document name and
|
||||
sentence-style capitalization for section headings, as recommended in
|
||||
the current SUSE Documentation Style Guide.
|
||||
- commit 11e3267
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 08:47:21 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
@ -3952,6 +4218,53 @@ Mon Oct 2 06:34:04 CEST 2023 - mkubecek@suse.cz
|
||||
- patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch (0e4cac557531)
|
||||
- commit 019d4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 16:06:05 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Reflow text to 80-column width
|
||||
(jsc#PED-5021)
|
||||
- commit be0158c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 15:05:42 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the tools
|
||||
(jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Limit the range of commits in the exportpatch example to prevent it
|
||||
from running for too long.
|
||||
* Incorporate URLs directly into the text.
|
||||
* Fix typos and improve some wording, in particular avoid use of "there
|
||||
is/are" and prefer the present tense over the future one.
|
||||
- commit c0bea0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:58:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the patch
|
||||
format (jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Remove references to links to the patchtools and kernel source. They
|
||||
are incorporated in other parts of the text.
|
||||
* Use sentence-style capitalization for section headings, as recommended
|
||||
in the current SUSE Documentation Style Guide.
|
||||
* Fix typos and some wording, in particular avoid use of "there is/are".
|
||||
- commit ce98345
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:39:19 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update the summary and background
|
||||
(jsc#PED-5021)
|
||||
* Drop information about patches being split into directories per
|
||||
a subsystem because that is no longer the case.
|
||||
* Remove the mention that the expanded tree is present since SLE11-SP2
|
||||
as that is now only a historical detail.
|
||||
* Incorporate URLs and additional information in parenthenses directly
|
||||
into the text.
|
||||
* Fix typos and improve some wording.
|
||||
- commit 640988f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 25 19:40:07 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
@ -4944,6 +5257,12 @@ Tue Sep 19 09:57:16 CEST 2023 - tiwai@suse.de
|
||||
- efivarfs: fix statfs() on efivarfs (bsc#1215284).
|
||||
- commit 6b704c5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 16:31:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Reflow text to 80-column width (jsc#PED-5021)
|
||||
- commit e8f2c67
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
|
||||
@ -4956,6 +5275,40 @@ Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
align with the SLE configurations.
|
||||
- commit 8c848c4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:24:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Minor content clean up (jsc#PED-5021)
|
||||
* Mark the user's build directory as a variable, not a command:
|
||||
'make -C $(your_build_dir)' -> 'make -C $YOUR_BUILD_DIR'.
|
||||
* Unify how to get the current directory: 'M=$(pwd)' -> 'M=$PWD'.
|
||||
* 'GIT' / 'git' -> 'Git'.
|
||||
- commit 1cb4ec8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:34:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about module paths
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe names of the
|
||||
/lib/modules/$VERSION-$RELEASE-$FLAVOR/... directories
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Note: Keep the /lib/modules/ prefix instead of using the new
|
||||
/usr/lib/modules/ location for now. The updated README is expected to
|
||||
be incorporated to various branches that are not yet usrmerged.
|
||||
- commit 7eba2f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:27:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about custom patches
|
||||
(jsc#PED-5021)
|
||||
* Replace mention of various patches.* directories with only
|
||||
patches.suse as the typical location for patches.
|
||||
* Replace i386 with x86_64 in the example how to define a config addon.
|
||||
* Fix some typos and wording.
|
||||
- commit 2997d22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 10:20:52 CEST 2023 - clin@suse.com
|
||||
|
||||
@ -4978,6 +5331,66 @@ Fri Sep 15 17:09:42 CEST 2023 - mkubecek@suse.cz
|
||||
(CVE-2023-4881 bsc#1215221).
|
||||
- commit 89de233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 16:03:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about config files
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe a name of the /boot/config-... file
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Replace removed silentoldconfig with oldconfig.
|
||||
* Mention that oldconfig can automatically pick a base config from
|
||||
"/boot/config-$(uname -r)".
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
- commit cba5807
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 14:42:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the patch selection section
|
||||
(jsc#PED-5021)
|
||||
* Make the steps how to obtain expanded kernel source more generic in
|
||||
regards to version numbers.
|
||||
* Use '#' instead of '$' as the command line indicator to signal that
|
||||
the steps need to be run as root.
|
||||
* Update the format of linux-$SRCVERSION.tar.bz2 to xz.
|
||||
* Improve some wording.
|
||||
- commit e14852c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:39:15 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about (un)supported modules
|
||||
(jsc#PED-5021)
|
||||
* Update the list of taint flags. Convert it to a table that matches the
|
||||
upstream documentation format and describe specifically flags that are
|
||||
related to module support status.
|
||||
* Fix some typos and wording.
|
||||
- commit e46f0df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:28:20 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring information about compiling up to date
|
||||
(jsc#PED-5021)
|
||||
* When building the kernel, don't mention to initially change the
|
||||
current directory to /usr/src/linux because later description
|
||||
discourages it and specifies to use 'make -C /usr/src/linux'.
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
* Fix the obsolete name of /etc/modprobe.d/unsupported-modules ->
|
||||
/etc/modprobe.d/10-unsupported-modules.conf.
|
||||
* Drop a note that a newly built kernel should be added to the boot
|
||||
manager because that normally happens automatically when running
|
||||
'make install'.
|
||||
* Update a link to the Kernel Module Packages Manual.
|
||||
* When preparing a build for external modules, mention use of the
|
||||
upstream recommended 'make modules_prepare' instead of a pair of
|
||||
'make prepare' + 'make scripts'.
|
||||
* Fix some typos+grammar.
|
||||
- commit b9b7e79
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 07:26:41 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -5017,12 +5430,61 @@ Thu Sep 14 07:20:07 CEST 2023 - clin@suse.com
|
||||
(bsc#1213614).
|
||||
- commit 421188e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 18:12:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring the overview section up to date
|
||||
(jsc#PED-5021)
|
||||
* Update information in the overview section that was no longer
|
||||
accurate.
|
||||
* Improve wording and fix some typos+grammar.
|
||||
- commit 798c075
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 12:46:45 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- sysctl/defaults: increase vm.max_map_count (bsc#1214445)
|
||||
- commit ac3c174
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 11:28:53 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the references list (jsc#PED-5021)
|
||||
* Remove the reference to Linux Documentation Project. It has been
|
||||
inactive for years and mostly contains old manuals that aren't
|
||||
relevant for contemporary systems and hardware.
|
||||
* Update the name and link to LWN.net. The original name "Linux Weekly
|
||||
News" has been deemphasized over time by its authors.
|
||||
* Update the link to Kernel newbies website.
|
||||
* Update the reference to The Linux Kernel Module Programming Guide. The
|
||||
document has not been updated for over a decade but it looks its
|
||||
content is still relevant for today.
|
||||
* Point Kernel Module Packages Manual to the current version.
|
||||
* Add a reference to SUSE SolidDriver Program.
|
||||
- commit 0edac75
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:27:38 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update title information (jsc#PED-5021)
|
||||
* Drop the mention of kernel versions from the readme title.
|
||||
* Remove information about the original authors of the document. Rely as
|
||||
in case of other readmes on Git metadata to get information about all
|
||||
contributions.
|
||||
* Strip the table of contents. The document is short and easy to
|
||||
navigate just by scrolling through it.
|
||||
- commit 06f5139
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:20:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about DUD (jsc#PED-5021)
|
||||
Remove a dead link to description of Device Update Disks found
|
||||
previously on novell.com. Replace it with a short section summarizing
|
||||
what DUD is and reference the mkdud + mksusecd tools and their
|
||||
documentation for more information.
|
||||
- commit 7eeba4e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:11:21 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 6.6
|
||||
%define patchversion 6.6.3
|
||||
%define patchversion 6.6.4
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -25,9 +25,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-riscv64
|
||||
Version: 6.6.3
|
||||
Version: 6.6.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gd766c57
|
||||
Release: <RELEASE>.geafb2e8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,216 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 3 14:14:27 CET 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.6.4 (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix software node leak on probe errors
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
|
||||
- usb: dwc3: Fix default mode initialization (bsc#1012628).
|
||||
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
|
||||
- usb: typec: tcpm: Skip hard reset when in error recovery
|
||||
(bsc#1012628).
|
||||
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
|
||||
- USB: serial: option: don't claim interface 4 for ZTE MF290
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
|
||||
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
|
||||
- usb: cdnsp: Fix deadlock issue during using NCM gadget
|
||||
(bsc#1012628).
|
||||
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
|
||||
(bsc#1012628).
|
||||
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
|
||||
- bcache: fixup lock c->root error (bsc#1012628).
|
||||
- bcache: fixup init dirty data errors (bsc#1012628).
|
||||
- bcache: prevent potential division by zero error (bsc#1012628).
|
||||
- bcache: check return value from btree_node_alloc_replacement()
|
||||
(bsc#1012628).
|
||||
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
|
||||
- dm-delay: fix a race between delay_presuspend and delay_bio
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
|
||||
(bsc#1012628).
|
||||
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
|
||||
on i2c bus (bsc#1012628).
|
||||
- cifs: fix leak of iface for primary channel (bsc#1012628).
|
||||
- cifs: account for primary channel in the interface list
|
||||
(bsc#1012628).
|
||||
- cifs: distribute channels across interfaces based on speed
|
||||
(bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
2.0 PHY" (bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
3.0 PHY" (bsc#1012628).
|
||||
- Revert "usb: phy: add usb phy notify port status API"
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Mark VF as slave before exposing it to user-mode
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Fix race of register_netdevice_notifier and VF
|
||||
register (bsc#1012628).
|
||||
- hv_netvsc: fix race of netvsc and VF register_netdevice
|
||||
(bsc#1012628).
|
||||
- platform/x86: ideapad-laptop: Set max_brightness before using it
|
||||
(bsc#1012628).
|
||||
- platform/x86/amd/pmc: adjust getting DRAM size behavior
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Luat Air72*U series products
|
||||
(bsc#1012628).
|
||||
- usb: misc: onboard-hub: add support for Microchip USB5744
|
||||
(bsc#1012628).
|
||||
- dt-bindings: usb: microchip,usb5744: Add second supply
|
||||
(bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Fix error handling in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: move mutex_lock() down in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Simplify return check in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- s390/dasd: protect device queue against concurrent access
|
||||
(bsc#1012628).
|
||||
- io_uring/fs: consider link->flags when getting path for LINKAT
|
||||
(bsc#1012628).
|
||||
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
|
||||
race (bsc#1012628).
|
||||
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
|
||||
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
|
||||
btree_gc_coalesce() (bsc#1012628).
|
||||
- io_uring: fix off-by one bvec index (bsc#1012628).
|
||||
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
|
||||
(bsc#1012628).
|
||||
- swiotlb-xen: provide the "max_mapping_size" method
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: Add acpi_device_fix_up_power_children() function
|
||||
(bsc#1012628).
|
||||
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
|
||||
(bsc#1012628).
|
||||
- ACPI: processor_idle: use raw_safe_halt() in
|
||||
acpi_idle_play_dead() (bsc#1012628).
|
||||
- ACPI: video: Use acpi_device_fix_up_power_children()
|
||||
(bsc#1012628).
|
||||
- thunderbolt: Set lane bonding bit only for downstream port
|
||||
(bsc#1012628).
|
||||
- drm/ast: Disconnect BMC if physical connector is connected
|
||||
(bsc#1012628).
|
||||
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
|
||||
(bsc#1012628).
|
||||
- kselftest/arm64: Fix output formatting for za-fork
|
||||
(bsc#1012628).
|
||||
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
|
||||
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
|
||||
(bsc#1012628).
|
||||
- lockdep: Fix block chain corruption (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix resource leaks on probe deferral
|
||||
(bsc#1012628).
|
||||
- nvmet: nul-terminate the NQNs passed in the connect command
|
||||
(bsc#1012628).
|
||||
- nvme: blank out authentication fabrics options if not configured
|
||||
(bsc#1012628).
|
||||
- afs: Fix file locking on R/O volumes to operate in local mode
|
||||
(bsc#1012628).
|
||||
- afs: Return ENOENT if no cell DNS record can be found
|
||||
(bsc#1012628).
|
||||
- net: ipa: fix one GSI register field width (bsc#1012628).
|
||||
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
|
||||
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
|
||||
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
|
||||
- amd-xgbe: propagate the correct speed and duplex status
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle the corner-case during tx completion
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
|
||||
- net: veth: fix ethtool stats reporting (bsc#1012628).
|
||||
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
|
||||
with higher Rx queue than its PF (bsc#1012628).
|
||||
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
|
||||
- arm64: mm: Fix "rodata=on" when
|
||||
CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
|
||||
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
|
||||
(bsc#1012628).
|
||||
- net/smc: avoid data corruption caused by decline (bsc#1012628).
|
||||
- net: usb: ax88179_178a: fix failed operations during
|
||||
ax88179_reset (bsc#1012628).
|
||||
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
|
||||
HFP and HBP (bsc#1012628).
|
||||
- ipv4: Correct/silence an endian warning in __ip_do_redirect
|
||||
(bsc#1012628).
|
||||
- HID: fix HID device resource race between HID core and debugging
|
||||
support (bsc#1012628).
|
||||
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
|
||||
- accel/ivpu: Do not initialize parameters on power up
|
||||
(bsc#1012628).
|
||||
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
|
||||
(bsc#1012628).
|
||||
- net: Move {l,t,d}stats allocation to core and convert veth &
|
||||
vrf (bsc#1012628).
|
||||
- net, vrf: Move dstats structure to core (bsc#1012628).
|
||||
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
|
||||
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
|
||||
full (bsc#1012628).
|
||||
- libfs: getdents() should return 0 after reaching EOD
|
||||
(bsc#1012628).
|
||||
- block: update the stable_writes flag in bdev_add (bsc#1012628).
|
||||
- filemap: add a per-mapping stable writes flag (bsc#1012628).
|
||||
- drm/i915: do not clean GT table on error path (bsc#1012628).
|
||||
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
|
||||
(bsc#1012628).
|
||||
- octeontx2-pf: Fix memory leak during interface down
|
||||
(bsc#1012628).
|
||||
- wireguard: use DEV_STATS_INC() (bsc#1012628).
|
||||
- net: wangxun: fix kernel panic due to null pointer
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
|
||||
(bsc#1012628).
|
||||
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
|
||||
(bsc#1012628).
|
||||
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
|
||||
(bsc#1012628).
|
||||
- afs: Make error on cell lookup failure consistent with OpenAFS
|
||||
(bsc#1012628).
|
||||
- afs: Fix afs_server_list to be cleaned up with RCU
|
||||
(bsc#1012628).
|
||||
- rxrpc: Defer the response to a PING ACK until we've parsed it
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix RTT determination to use any ACK as a source
|
||||
(bsc#1012628).
|
||||
- s390/ism: ism driver implies smc protocol (bsc#1012628).
|
||||
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
|
||||
(bsc#1012628).
|
||||
- sched/fair: Fix the decision for load balance (bsc#1012628).
|
||||
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
|
||||
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
|
||||
GIC designs (bsc#1012628).
|
||||
- NFSD: Fix checksum mismatches in the duplicate reply cache
|
||||
(bsc#1012628).
|
||||
- NFSD: Fix "start of NFS reply" pointer passed to
|
||||
nfsd_cache_update() (bsc#1012628).
|
||||
- commit eafb2e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 15:09:31 CET 2023 - bwiedemann@suse.de
|
||||
|
||||
- Do not store build host name in initrd
|
||||
Without this patch, kernel-obs-build stored the build host name
|
||||
in its .build.initrd.kvm
|
||||
This patch allows for reproducible builds of kernel-obs-build and thus
|
||||
avoids re-publishing the kernel-obs-build.rpm when nothing changed.
|
||||
Note that this has no influence on the /etc/hosts file
|
||||
that is used during other OBS builds.
|
||||
https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
|
||||
- commit fd3a75e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 13:07:16 CET 2023 - tiwai@suse.de
|
||||
|
||||
- Update ath11k hibernation patches from the latest code (bsc#1207948)
|
||||
- commit 7dc7bda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
|
||||
@ -890,6 +1103,16 @@ Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
|
||||
- commit d766c57
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 24 11:42:01 CET 2023 - fcrozat@suse.com
|
||||
|
||||
- Ensure ia32_emulation is always enabled for kernel-obs-build
|
||||
If ia32_emulation is disabled by default, ensure it is enabled
|
||||
back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
|
||||
[ms: Always pass the parameter, no need to grep through the config which
|
||||
may not be very reliable]
|
||||
- commit 56a2c2f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 17:52:15 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -905,6 +1128,18 @@ Wed Nov 22 17:30:17 CET 2023 - tiwai@suse.de
|
||||
- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
|
||||
- commit 8be32dc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 10:33:50 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- rpm: Define git commit as macro
|
||||
- commit bcc92c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 08:39:48 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-source: Move provides after sources
|
||||
- commit dbbf742
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 21 17:26:22 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -3335,6 +3570,19 @@ Sun Oct 8 23:06:37 CEST 2023 - mkubecek@suse.cz
|
||||
- IPU_BRIDGE=m (new on riscv64)
|
||||
- commit a59832f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 14:29:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Convert the document to Markdown
|
||||
(jsc#PED-5021)
|
||||
- commit c05cfc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 13:58:12 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Convert the document to Markdown (jsc#PED-5021)
|
||||
- commit bff5e3e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 6 13:20:48 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -3929,6 +4177,24 @@ Tue Oct 3 16:18:13 CEST 2023 - palcantara@suse.de
|
||||
CVE-2023-5345).
|
||||
- commit 180c31b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 11:07:14 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Remove the list of links (jsc#PED-5021)
|
||||
All links have been incorporated into the text. Remove now unnecessary
|
||||
list at the end of the document.
|
||||
- commit 43d62b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 10:31:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Adjust heading style (jsc#PED-5021)
|
||||
* Underscore all headings as a preparation for Markdown conversion.
|
||||
* Use title-style capitalization for the document name and
|
||||
sentence-style capitalization for section headings, as recommended in
|
||||
the current SUSE Documentation Style Guide.
|
||||
- commit 11e3267
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 08:47:21 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
@ -3952,6 +4218,53 @@ Mon Oct 2 06:34:04 CEST 2023 - mkubecek@suse.cz
|
||||
- patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch (0e4cac557531)
|
||||
- commit 019d4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 16:06:05 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Reflow text to 80-column width
|
||||
(jsc#PED-5021)
|
||||
- commit be0158c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 15:05:42 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the tools
|
||||
(jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Limit the range of commits in the exportpatch example to prevent it
|
||||
from running for too long.
|
||||
* Incorporate URLs directly into the text.
|
||||
* Fix typos and improve some wording, in particular avoid use of "there
|
||||
is/are" and prefer the present tense over the future one.
|
||||
- commit c0bea0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:58:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the patch
|
||||
format (jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Remove references to links to the patchtools and kernel source. They
|
||||
are incorporated in other parts of the text.
|
||||
* Use sentence-style capitalization for section headings, as recommended
|
||||
in the current SUSE Documentation Style Guide.
|
||||
* Fix typos and some wording, in particular avoid use of "there is/are".
|
||||
- commit ce98345
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:39:19 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update the summary and background
|
||||
(jsc#PED-5021)
|
||||
* Drop information about patches being split into directories per
|
||||
a subsystem because that is no longer the case.
|
||||
* Remove the mention that the expanded tree is present since SLE11-SP2
|
||||
as that is now only a historical detail.
|
||||
* Incorporate URLs and additional information in parenthenses directly
|
||||
into the text.
|
||||
* Fix typos and improve some wording.
|
||||
- commit 640988f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 25 19:40:07 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
@ -4944,6 +5257,12 @@ Tue Sep 19 09:57:16 CEST 2023 - tiwai@suse.de
|
||||
- efivarfs: fix statfs() on efivarfs (bsc#1215284).
|
||||
- commit 6b704c5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 16:31:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Reflow text to 80-column width (jsc#PED-5021)
|
||||
- commit e8f2c67
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
|
||||
@ -4956,6 +5275,40 @@ Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
align with the SLE configurations.
|
||||
- commit 8c848c4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:24:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Minor content clean up (jsc#PED-5021)
|
||||
* Mark the user's build directory as a variable, not a command:
|
||||
'make -C $(your_build_dir)' -> 'make -C $YOUR_BUILD_DIR'.
|
||||
* Unify how to get the current directory: 'M=$(pwd)' -> 'M=$PWD'.
|
||||
* 'GIT' / 'git' -> 'Git'.
|
||||
- commit 1cb4ec8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:34:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about module paths
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe names of the
|
||||
/lib/modules/$VERSION-$RELEASE-$FLAVOR/... directories
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Note: Keep the /lib/modules/ prefix instead of using the new
|
||||
/usr/lib/modules/ location for now. The updated README is expected to
|
||||
be incorporated to various branches that are not yet usrmerged.
|
||||
- commit 7eba2f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:27:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about custom patches
|
||||
(jsc#PED-5021)
|
||||
* Replace mention of various patches.* directories with only
|
||||
patches.suse as the typical location for patches.
|
||||
* Replace i386 with x86_64 in the example how to define a config addon.
|
||||
* Fix some typos and wording.
|
||||
- commit 2997d22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 10:20:52 CEST 2023 - clin@suse.com
|
||||
|
||||
@ -4978,6 +5331,66 @@ Fri Sep 15 17:09:42 CEST 2023 - mkubecek@suse.cz
|
||||
(CVE-2023-4881 bsc#1215221).
|
||||
- commit 89de233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 16:03:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about config files
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe a name of the /boot/config-... file
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Replace removed silentoldconfig with oldconfig.
|
||||
* Mention that oldconfig can automatically pick a base config from
|
||||
"/boot/config-$(uname -r)".
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
- commit cba5807
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 14:42:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the patch selection section
|
||||
(jsc#PED-5021)
|
||||
* Make the steps how to obtain expanded kernel source more generic in
|
||||
regards to version numbers.
|
||||
* Use '#' instead of '$' as the command line indicator to signal that
|
||||
the steps need to be run as root.
|
||||
* Update the format of linux-$SRCVERSION.tar.bz2 to xz.
|
||||
* Improve some wording.
|
||||
- commit e14852c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:39:15 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about (un)supported modules
|
||||
(jsc#PED-5021)
|
||||
* Update the list of taint flags. Convert it to a table that matches the
|
||||
upstream documentation format and describe specifically flags that are
|
||||
related to module support status.
|
||||
* Fix some typos and wording.
|
||||
- commit e46f0df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:28:20 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring information about compiling up to date
|
||||
(jsc#PED-5021)
|
||||
* When building the kernel, don't mention to initially change the
|
||||
current directory to /usr/src/linux because later description
|
||||
discourages it and specifies to use 'make -C /usr/src/linux'.
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
* Fix the obsolete name of /etc/modprobe.d/unsupported-modules ->
|
||||
/etc/modprobe.d/10-unsupported-modules.conf.
|
||||
* Drop a note that a newly built kernel should be added to the boot
|
||||
manager because that normally happens automatically when running
|
||||
'make install'.
|
||||
* Update a link to the Kernel Module Packages Manual.
|
||||
* When preparing a build for external modules, mention use of the
|
||||
upstream recommended 'make modules_prepare' instead of a pair of
|
||||
'make prepare' + 'make scripts'.
|
||||
* Fix some typos+grammar.
|
||||
- commit b9b7e79
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 07:26:41 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -5017,12 +5430,61 @@ Thu Sep 14 07:20:07 CEST 2023 - clin@suse.com
|
||||
(bsc#1213614).
|
||||
- commit 421188e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 18:12:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring the overview section up to date
|
||||
(jsc#PED-5021)
|
||||
* Update information in the overview section that was no longer
|
||||
accurate.
|
||||
* Improve wording and fix some typos+grammar.
|
||||
- commit 798c075
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 12:46:45 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- sysctl/defaults: increase vm.max_map_count (bsc#1214445)
|
||||
- commit ac3c174
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 11:28:53 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the references list (jsc#PED-5021)
|
||||
* Remove the reference to Linux Documentation Project. It has been
|
||||
inactive for years and mostly contains old manuals that aren't
|
||||
relevant for contemporary systems and hardware.
|
||||
* Update the name and link to LWN.net. The original name "Linux Weekly
|
||||
News" has been deemphasized over time by its authors.
|
||||
* Update the link to Kernel newbies website.
|
||||
* Update the reference to The Linux Kernel Module Programming Guide. The
|
||||
document has not been updated for over a decade but it looks its
|
||||
content is still relevant for today.
|
||||
* Point Kernel Module Packages Manual to the current version.
|
||||
* Add a reference to SUSE SolidDriver Program.
|
||||
- commit 0edac75
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:27:38 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update title information (jsc#PED-5021)
|
||||
* Drop the mention of kernel versions from the readme title.
|
||||
* Remove information about the original authors of the document. Rely as
|
||||
in case of other readmes on Git metadata to get information about all
|
||||
contributions.
|
||||
* Strip the table of contents. The document is short and easy to
|
||||
navigate just by scrolling through it.
|
||||
- commit 06f5139
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:20:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about DUD (jsc#PED-5021)
|
||||
Remove a dead link to description of Device Update Disks found
|
||||
previously on novell.com. Replace it with a short section summarizing
|
||||
what DUD is and reference the mkdud + mksusecd tools and their
|
||||
documentation for more information.
|
||||
- commit 7eeba4e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:11:21 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
|
@ -18,7 +18,8 @@
|
||||
|
||||
|
||||
%define srcversion 6.6
|
||||
%define patchversion 6.6.3
|
||||
%define patchversion 6.6.4
|
||||
%define git_commit eafb2e8a46d36841e6e8eb210b0ce428a4fe4481
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@ -112,9 +113,9 @@ Name: kernel-64kb
|
||||
Summary: Kernel with 64kb PAGE_SIZE
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.6.3
|
||||
Version: 6.6.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gd766c57
|
||||
Release: <RELEASE>.geafb2e8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -385,10 +386,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-%build_flavor-base-srchash-%git_commit
|
||||
Provides: kernel-srchash-%git_commit
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: %name-srchash-%git_commit
|
||||
%obsolete_rebuilds %name
|
||||
|
||||
%define kmp_target_cpu %_target_cpu
|
||||
@ -1305,8 +1306,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-%build_flavor-base-srchash-%git_commit
|
||||
Provides: kernel-srchash-%git_commit
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
|
@ -19,6 +19,7 @@
|
||||
|
||||
%define srcversion @SRCVERSION@
|
||||
%define patchversion @PATCHVERSION@
|
||||
%define git_commit @COMMIT_FULL@
|
||||
%define variant @VARIANT@%{nil}
|
||||
%define compress_modules @COMPRESS_MODULES@
|
||||
%define compress_vmlinux @COMPRESS_VMLINUX@
|
||||
@ -247,10 +248,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-@COMMIT_FULL@
|
||||
Provides: kernel-srchash-@COMMIT_FULL@
|
||||
Provides: kernel-%build_flavor-base-srchash-%git_commit
|
||||
Provides: kernel-srchash-%git_commit
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-@COMMIT_FULL@
|
||||
Provides: %name-srchash-%git_commit
|
||||
@PROVIDES_OBSOLETES@
|
||||
@PROVIDES_OBSOLETES_BASE@
|
||||
%obsolete_rebuilds %name
|
||||
|
@ -1,3 +1,216 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 3 14:14:27 CET 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.6.4 (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix software node leak on probe errors
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
|
||||
- usb: dwc3: Fix default mode initialization (bsc#1012628).
|
||||
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
|
||||
- usb: typec: tcpm: Skip hard reset when in error recovery
|
||||
(bsc#1012628).
|
||||
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
|
||||
- USB: serial: option: don't claim interface 4 for ZTE MF290
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
|
||||
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
|
||||
- usb: cdnsp: Fix deadlock issue during using NCM gadget
|
||||
(bsc#1012628).
|
||||
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
|
||||
(bsc#1012628).
|
||||
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
|
||||
- bcache: fixup lock c->root error (bsc#1012628).
|
||||
- bcache: fixup init dirty data errors (bsc#1012628).
|
||||
- bcache: prevent potential division by zero error (bsc#1012628).
|
||||
- bcache: check return value from btree_node_alloc_replacement()
|
||||
(bsc#1012628).
|
||||
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
|
||||
- dm-delay: fix a race between delay_presuspend and delay_bio
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
|
||||
(bsc#1012628).
|
||||
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
|
||||
on i2c bus (bsc#1012628).
|
||||
- cifs: fix leak of iface for primary channel (bsc#1012628).
|
||||
- cifs: account for primary channel in the interface list
|
||||
(bsc#1012628).
|
||||
- cifs: distribute channels across interfaces based on speed
|
||||
(bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
2.0 PHY" (bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
3.0 PHY" (bsc#1012628).
|
||||
- Revert "usb: phy: add usb phy notify port status API"
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Mark VF as slave before exposing it to user-mode
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Fix race of register_netdevice_notifier and VF
|
||||
register (bsc#1012628).
|
||||
- hv_netvsc: fix race of netvsc and VF register_netdevice
|
||||
(bsc#1012628).
|
||||
- platform/x86: ideapad-laptop: Set max_brightness before using it
|
||||
(bsc#1012628).
|
||||
- platform/x86/amd/pmc: adjust getting DRAM size behavior
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Luat Air72*U series products
|
||||
(bsc#1012628).
|
||||
- usb: misc: onboard-hub: add support for Microchip USB5744
|
||||
(bsc#1012628).
|
||||
- dt-bindings: usb: microchip,usb5744: Add second supply
|
||||
(bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Fix error handling in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: move mutex_lock() down in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Simplify return check in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- s390/dasd: protect device queue against concurrent access
|
||||
(bsc#1012628).
|
||||
- io_uring/fs: consider link->flags when getting path for LINKAT
|
||||
(bsc#1012628).
|
||||
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
|
||||
race (bsc#1012628).
|
||||
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
|
||||
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
|
||||
btree_gc_coalesce() (bsc#1012628).
|
||||
- io_uring: fix off-by one bvec index (bsc#1012628).
|
||||
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
|
||||
(bsc#1012628).
|
||||
- swiotlb-xen: provide the "max_mapping_size" method
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: Add acpi_device_fix_up_power_children() function
|
||||
(bsc#1012628).
|
||||
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
|
||||
(bsc#1012628).
|
||||
- ACPI: processor_idle: use raw_safe_halt() in
|
||||
acpi_idle_play_dead() (bsc#1012628).
|
||||
- ACPI: video: Use acpi_device_fix_up_power_children()
|
||||
(bsc#1012628).
|
||||
- thunderbolt: Set lane bonding bit only for downstream port
|
||||
(bsc#1012628).
|
||||
- drm/ast: Disconnect BMC if physical connector is connected
|
||||
(bsc#1012628).
|
||||
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
|
||||
(bsc#1012628).
|
||||
- kselftest/arm64: Fix output formatting for za-fork
|
||||
(bsc#1012628).
|
||||
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
|
||||
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
|
||||
(bsc#1012628).
|
||||
- lockdep: Fix block chain corruption (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix resource leaks on probe deferral
|
||||
(bsc#1012628).
|
||||
- nvmet: nul-terminate the NQNs passed in the connect command
|
||||
(bsc#1012628).
|
||||
- nvme: blank out authentication fabrics options if not configured
|
||||
(bsc#1012628).
|
||||
- afs: Fix file locking on R/O volumes to operate in local mode
|
||||
(bsc#1012628).
|
||||
- afs: Return ENOENT if no cell DNS record can be found
|
||||
(bsc#1012628).
|
||||
- net: ipa: fix one GSI register field width (bsc#1012628).
|
||||
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
|
||||
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
|
||||
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
|
||||
- amd-xgbe: propagate the correct speed and duplex status
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle the corner-case during tx completion
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
|
||||
- net: veth: fix ethtool stats reporting (bsc#1012628).
|
||||
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
|
||||
with higher Rx queue than its PF (bsc#1012628).
|
||||
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
|
||||
- arm64: mm: Fix "rodata=on" when
|
||||
CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
|
||||
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
|
||||
(bsc#1012628).
|
||||
- net/smc: avoid data corruption caused by decline (bsc#1012628).
|
||||
- net: usb: ax88179_178a: fix failed operations during
|
||||
ax88179_reset (bsc#1012628).
|
||||
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
|
||||
HFP and HBP (bsc#1012628).
|
||||
- ipv4: Correct/silence an endian warning in __ip_do_redirect
|
||||
(bsc#1012628).
|
||||
- HID: fix HID device resource race between HID core and debugging
|
||||
support (bsc#1012628).
|
||||
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
|
||||
- accel/ivpu: Do not initialize parameters on power up
|
||||
(bsc#1012628).
|
||||
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
|
||||
(bsc#1012628).
|
||||
- net: Move {l,t,d}stats allocation to core and convert veth &
|
||||
vrf (bsc#1012628).
|
||||
- net, vrf: Move dstats structure to core (bsc#1012628).
|
||||
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
|
||||
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
|
||||
full (bsc#1012628).
|
||||
- libfs: getdents() should return 0 after reaching EOD
|
||||
(bsc#1012628).
|
||||
- block: update the stable_writes flag in bdev_add (bsc#1012628).
|
||||
- filemap: add a per-mapping stable writes flag (bsc#1012628).
|
||||
- drm/i915: do not clean GT table on error path (bsc#1012628).
|
||||
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
|
||||
(bsc#1012628).
|
||||
- octeontx2-pf: Fix memory leak during interface down
|
||||
(bsc#1012628).
|
||||
- wireguard: use DEV_STATS_INC() (bsc#1012628).
|
||||
- net: wangxun: fix kernel panic due to null pointer
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
|
||||
(bsc#1012628).
|
||||
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
|
||||
(bsc#1012628).
|
||||
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
|
||||
(bsc#1012628).
|
||||
- afs: Make error on cell lookup failure consistent with OpenAFS
|
||||
(bsc#1012628).
|
||||
- afs: Fix afs_server_list to be cleaned up with RCU
|
||||
(bsc#1012628).
|
||||
- rxrpc: Defer the response to a PING ACK until we've parsed it
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix RTT determination to use any ACK as a source
|
||||
(bsc#1012628).
|
||||
- s390/ism: ism driver implies smc protocol (bsc#1012628).
|
||||
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
|
||||
(bsc#1012628).
|
||||
- sched/fair: Fix the decision for load balance (bsc#1012628).
|
||||
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
|
||||
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
|
||||
GIC designs (bsc#1012628).
|
||||
- NFSD: Fix checksum mismatches in the duplicate reply cache
|
||||
(bsc#1012628).
|
||||
- NFSD: Fix "start of NFS reply" pointer passed to
|
||||
nfsd_cache_update() (bsc#1012628).
|
||||
- commit eafb2e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 15:09:31 CET 2023 - bwiedemann@suse.de
|
||||
|
||||
- Do not store build host name in initrd
|
||||
Without this patch, kernel-obs-build stored the build host name
|
||||
in its .build.initrd.kvm
|
||||
This patch allows for reproducible builds of kernel-obs-build and thus
|
||||
avoids re-publishing the kernel-obs-build.rpm when nothing changed.
|
||||
Note that this has no influence on the /etc/hosts file
|
||||
that is used during other OBS builds.
|
||||
https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
|
||||
- commit fd3a75e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 13:07:16 CET 2023 - tiwai@suse.de
|
||||
|
||||
- Update ath11k hibernation patches from the latest code (bsc#1207948)
|
||||
- commit 7dc7bda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
|
||||
@ -890,6 +1103,16 @@ Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
|
||||
- commit d766c57
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 24 11:42:01 CET 2023 - fcrozat@suse.com
|
||||
|
||||
- Ensure ia32_emulation is always enabled for kernel-obs-build
|
||||
If ia32_emulation is disabled by default, ensure it is enabled
|
||||
back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
|
||||
[ms: Always pass the parameter, no need to grep through the config which
|
||||
may not be very reliable]
|
||||
- commit 56a2c2f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 17:52:15 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -905,6 +1128,18 @@ Wed Nov 22 17:30:17 CET 2023 - tiwai@suse.de
|
||||
- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
|
||||
- commit 8be32dc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 10:33:50 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- rpm: Define git commit as macro
|
||||
- commit bcc92c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 08:39:48 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-source: Move provides after sources
|
||||
- commit dbbf742
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 21 17:26:22 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -3335,6 +3570,19 @@ Sun Oct 8 23:06:37 CEST 2023 - mkubecek@suse.cz
|
||||
- IPU_BRIDGE=m (new on riscv64)
|
||||
- commit a59832f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 14:29:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Convert the document to Markdown
|
||||
(jsc#PED-5021)
|
||||
- commit c05cfc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 13:58:12 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Convert the document to Markdown (jsc#PED-5021)
|
||||
- commit bff5e3e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 6 13:20:48 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -3929,6 +4177,24 @@ Tue Oct 3 16:18:13 CEST 2023 - palcantara@suse.de
|
||||
CVE-2023-5345).
|
||||
- commit 180c31b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 11:07:14 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Remove the list of links (jsc#PED-5021)
|
||||
All links have been incorporated into the text. Remove now unnecessary
|
||||
list at the end of the document.
|
||||
- commit 43d62b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 10:31:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Adjust heading style (jsc#PED-5021)
|
||||
* Underscore all headings as a preparation for Markdown conversion.
|
||||
* Use title-style capitalization for the document name and
|
||||
sentence-style capitalization for section headings, as recommended in
|
||||
the current SUSE Documentation Style Guide.
|
||||
- commit 11e3267
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 08:47:21 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
@ -3952,6 +4218,53 @@ Mon Oct 2 06:34:04 CEST 2023 - mkubecek@suse.cz
|
||||
- patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch (0e4cac557531)
|
||||
- commit 019d4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 16:06:05 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Reflow text to 80-column width
|
||||
(jsc#PED-5021)
|
||||
- commit be0158c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 15:05:42 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the tools
|
||||
(jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Limit the range of commits in the exportpatch example to prevent it
|
||||
from running for too long.
|
||||
* Incorporate URLs directly into the text.
|
||||
* Fix typos and improve some wording, in particular avoid use of "there
|
||||
is/are" and prefer the present tense over the future one.
|
||||
- commit c0bea0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:58:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the patch
|
||||
format (jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Remove references to links to the patchtools and kernel source. They
|
||||
are incorporated in other parts of the text.
|
||||
* Use sentence-style capitalization for section headings, as recommended
|
||||
in the current SUSE Documentation Style Guide.
|
||||
* Fix typos and some wording, in particular avoid use of "there is/are".
|
||||
- commit ce98345
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:39:19 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update the summary and background
|
||||
(jsc#PED-5021)
|
||||
* Drop information about patches being split into directories per
|
||||
a subsystem because that is no longer the case.
|
||||
* Remove the mention that the expanded tree is present since SLE11-SP2
|
||||
as that is now only a historical detail.
|
||||
* Incorporate URLs and additional information in parenthenses directly
|
||||
into the text.
|
||||
* Fix typos and improve some wording.
|
||||
- commit 640988f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 25 19:40:07 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
@ -4944,6 +5257,12 @@ Tue Sep 19 09:57:16 CEST 2023 - tiwai@suse.de
|
||||
- efivarfs: fix statfs() on efivarfs (bsc#1215284).
|
||||
- commit 6b704c5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 16:31:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Reflow text to 80-column width (jsc#PED-5021)
|
||||
- commit e8f2c67
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
|
||||
@ -4956,6 +5275,40 @@ Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
align with the SLE configurations.
|
||||
- commit 8c848c4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:24:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Minor content clean up (jsc#PED-5021)
|
||||
* Mark the user's build directory as a variable, not a command:
|
||||
'make -C $(your_build_dir)' -> 'make -C $YOUR_BUILD_DIR'.
|
||||
* Unify how to get the current directory: 'M=$(pwd)' -> 'M=$PWD'.
|
||||
* 'GIT' / 'git' -> 'Git'.
|
||||
- commit 1cb4ec8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:34:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about module paths
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe names of the
|
||||
/lib/modules/$VERSION-$RELEASE-$FLAVOR/... directories
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Note: Keep the /lib/modules/ prefix instead of using the new
|
||||
/usr/lib/modules/ location for now. The updated README is expected to
|
||||
be incorporated to various branches that are not yet usrmerged.
|
||||
- commit 7eba2f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:27:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about custom patches
|
||||
(jsc#PED-5021)
|
||||
* Replace mention of various patches.* directories with only
|
||||
patches.suse as the typical location for patches.
|
||||
* Replace i386 with x86_64 in the example how to define a config addon.
|
||||
* Fix some typos and wording.
|
||||
- commit 2997d22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 10:20:52 CEST 2023 - clin@suse.com
|
||||
|
||||
@ -4978,6 +5331,66 @@ Fri Sep 15 17:09:42 CEST 2023 - mkubecek@suse.cz
|
||||
(CVE-2023-4881 bsc#1215221).
|
||||
- commit 89de233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 16:03:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about config files
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe a name of the /boot/config-... file
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Replace removed silentoldconfig with oldconfig.
|
||||
* Mention that oldconfig can automatically pick a base config from
|
||||
"/boot/config-$(uname -r)".
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
- commit cba5807
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 14:42:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the patch selection section
|
||||
(jsc#PED-5021)
|
||||
* Make the steps how to obtain expanded kernel source more generic in
|
||||
regards to version numbers.
|
||||
* Use '#' instead of '$' as the command line indicator to signal that
|
||||
the steps need to be run as root.
|
||||
* Update the format of linux-$SRCVERSION.tar.bz2 to xz.
|
||||
* Improve some wording.
|
||||
- commit e14852c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:39:15 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about (un)supported modules
|
||||
(jsc#PED-5021)
|
||||
* Update the list of taint flags. Convert it to a table that matches the
|
||||
upstream documentation format and describe specifically flags that are
|
||||
related to module support status.
|
||||
* Fix some typos and wording.
|
||||
- commit e46f0df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:28:20 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring information about compiling up to date
|
||||
(jsc#PED-5021)
|
||||
* When building the kernel, don't mention to initially change the
|
||||
current directory to /usr/src/linux because later description
|
||||
discourages it and specifies to use 'make -C /usr/src/linux'.
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
* Fix the obsolete name of /etc/modprobe.d/unsupported-modules ->
|
||||
/etc/modprobe.d/10-unsupported-modules.conf.
|
||||
* Drop a note that a newly built kernel should be added to the boot
|
||||
manager because that normally happens automatically when running
|
||||
'make install'.
|
||||
* Update a link to the Kernel Module Packages Manual.
|
||||
* When preparing a build for external modules, mention use of the
|
||||
upstream recommended 'make modules_prepare' instead of a pair of
|
||||
'make prepare' + 'make scripts'.
|
||||
* Fix some typos+grammar.
|
||||
- commit b9b7e79
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 07:26:41 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -5017,12 +5430,61 @@ Thu Sep 14 07:20:07 CEST 2023 - clin@suse.com
|
||||
(bsc#1213614).
|
||||
- commit 421188e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 18:12:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring the overview section up to date
|
||||
(jsc#PED-5021)
|
||||
* Update information in the overview section that was no longer
|
||||
accurate.
|
||||
* Improve wording and fix some typos+grammar.
|
||||
- commit 798c075
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 12:46:45 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- sysctl/defaults: increase vm.max_map_count (bsc#1214445)
|
||||
- commit ac3c174
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 11:28:53 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the references list (jsc#PED-5021)
|
||||
* Remove the reference to Linux Documentation Project. It has been
|
||||
inactive for years and mostly contains old manuals that aren't
|
||||
relevant for contemporary systems and hardware.
|
||||
* Update the name and link to LWN.net. The original name "Linux Weekly
|
||||
News" has been deemphasized over time by its authors.
|
||||
* Update the link to Kernel newbies website.
|
||||
* Update the reference to The Linux Kernel Module Programming Guide. The
|
||||
document has not been updated for over a decade but it looks its
|
||||
content is still relevant for today.
|
||||
* Point Kernel Module Packages Manual to the current version.
|
||||
* Add a reference to SUSE SolidDriver Program.
|
||||
- commit 0edac75
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:27:38 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update title information (jsc#PED-5021)
|
||||
* Drop the mention of kernel versions from the readme title.
|
||||
* Remove information about the original authors of the document. Rely as
|
||||
in case of other readmes on Git metadata to get information about all
|
||||
contributions.
|
||||
* Strip the table of contents. The document is short and easy to
|
||||
navigate just by scrolling through it.
|
||||
- commit 06f5139
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:20:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about DUD (jsc#PED-5021)
|
||||
Remove a dead link to description of Device Update Disks found
|
||||
previously on novell.com. Replace it with a short section summarizing
|
||||
what DUD is and reference the mkdud + mksusecd tools and their
|
||||
documentation for more information.
|
||||
- commit 7eeba4e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:11:21 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
|
@ -18,7 +18,8 @@
|
||||
|
||||
|
||||
%define srcversion 6.6
|
||||
%define patchversion 6.6.3
|
||||
%define patchversion 6.6.4
|
||||
%define git_commit eafb2e8a46d36841e6e8eb210b0ce428a4fe4481
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@ -112,9 +113,9 @@ Name: kernel-debug
|
||||
Summary: A Debug Version of the Kernel
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.6.3
|
||||
Version: 6.6.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gd766c57
|
||||
Release: <RELEASE>.geafb2e8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -385,10 +386,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-%build_flavor-base-srchash-%git_commit
|
||||
Provides: kernel-srchash-%git_commit
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: %name-srchash-%git_commit
|
||||
%obsolete_rebuilds %name
|
||||
|
||||
%define kmp_target_cpu %_target_cpu
|
||||
@ -1303,8 +1304,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-%build_flavor-base-srchash-%git_commit
|
||||
Provides: kernel-srchash-%git_commit
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
|
@ -1,3 +1,216 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 3 14:14:27 CET 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.6.4 (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix software node leak on probe errors
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
|
||||
- usb: dwc3: Fix default mode initialization (bsc#1012628).
|
||||
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
|
||||
- usb: typec: tcpm: Skip hard reset when in error recovery
|
||||
(bsc#1012628).
|
||||
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
|
||||
- USB: serial: option: don't claim interface 4 for ZTE MF290
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
|
||||
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
|
||||
- usb: cdnsp: Fix deadlock issue during using NCM gadget
|
||||
(bsc#1012628).
|
||||
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
|
||||
(bsc#1012628).
|
||||
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
|
||||
- bcache: fixup lock c->root error (bsc#1012628).
|
||||
- bcache: fixup init dirty data errors (bsc#1012628).
|
||||
- bcache: prevent potential division by zero error (bsc#1012628).
|
||||
- bcache: check return value from btree_node_alloc_replacement()
|
||||
(bsc#1012628).
|
||||
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
|
||||
- dm-delay: fix a race between delay_presuspend and delay_bio
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
|
||||
(bsc#1012628).
|
||||
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
|
||||
on i2c bus (bsc#1012628).
|
||||
- cifs: fix leak of iface for primary channel (bsc#1012628).
|
||||
- cifs: account for primary channel in the interface list
|
||||
(bsc#1012628).
|
||||
- cifs: distribute channels across interfaces based on speed
|
||||
(bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
2.0 PHY" (bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
3.0 PHY" (bsc#1012628).
|
||||
- Revert "usb: phy: add usb phy notify port status API"
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Mark VF as slave before exposing it to user-mode
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Fix race of register_netdevice_notifier and VF
|
||||
register (bsc#1012628).
|
||||
- hv_netvsc: fix race of netvsc and VF register_netdevice
|
||||
(bsc#1012628).
|
||||
- platform/x86: ideapad-laptop: Set max_brightness before using it
|
||||
(bsc#1012628).
|
||||
- platform/x86/amd/pmc: adjust getting DRAM size behavior
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Luat Air72*U series products
|
||||
(bsc#1012628).
|
||||
- usb: misc: onboard-hub: add support for Microchip USB5744
|
||||
(bsc#1012628).
|
||||
- dt-bindings: usb: microchip,usb5744: Add second supply
|
||||
(bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Fix error handling in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: move mutex_lock() down in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Simplify return check in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- s390/dasd: protect device queue against concurrent access
|
||||
(bsc#1012628).
|
||||
- io_uring/fs: consider link->flags when getting path for LINKAT
|
||||
(bsc#1012628).
|
||||
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
|
||||
race (bsc#1012628).
|
||||
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
|
||||
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
|
||||
btree_gc_coalesce() (bsc#1012628).
|
||||
- io_uring: fix off-by one bvec index (bsc#1012628).
|
||||
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
|
||||
(bsc#1012628).
|
||||
- swiotlb-xen: provide the "max_mapping_size" method
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: Add acpi_device_fix_up_power_children() function
|
||||
(bsc#1012628).
|
||||
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
|
||||
(bsc#1012628).
|
||||
- ACPI: processor_idle: use raw_safe_halt() in
|
||||
acpi_idle_play_dead() (bsc#1012628).
|
||||
- ACPI: video: Use acpi_device_fix_up_power_children()
|
||||
(bsc#1012628).
|
||||
- thunderbolt: Set lane bonding bit only for downstream port
|
||||
(bsc#1012628).
|
||||
- drm/ast: Disconnect BMC if physical connector is connected
|
||||
(bsc#1012628).
|
||||
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
|
||||
(bsc#1012628).
|
||||
- kselftest/arm64: Fix output formatting for za-fork
|
||||
(bsc#1012628).
|
||||
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
|
||||
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
|
||||
(bsc#1012628).
|
||||
- lockdep: Fix block chain corruption (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix resource leaks on probe deferral
|
||||
(bsc#1012628).
|
||||
- nvmet: nul-terminate the NQNs passed in the connect command
|
||||
(bsc#1012628).
|
||||
- nvme: blank out authentication fabrics options if not configured
|
||||
(bsc#1012628).
|
||||
- afs: Fix file locking on R/O volumes to operate in local mode
|
||||
(bsc#1012628).
|
||||
- afs: Return ENOENT if no cell DNS record can be found
|
||||
(bsc#1012628).
|
||||
- net: ipa: fix one GSI register field width (bsc#1012628).
|
||||
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
|
||||
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
|
||||
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
|
||||
- amd-xgbe: propagate the correct speed and duplex status
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle the corner-case during tx completion
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
|
||||
- net: veth: fix ethtool stats reporting (bsc#1012628).
|
||||
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
|
||||
with higher Rx queue than its PF (bsc#1012628).
|
||||
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
|
||||
- arm64: mm: Fix "rodata=on" when
|
||||
CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
|
||||
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
|
||||
(bsc#1012628).
|
||||
- net/smc: avoid data corruption caused by decline (bsc#1012628).
|
||||
- net: usb: ax88179_178a: fix failed operations during
|
||||
ax88179_reset (bsc#1012628).
|
||||
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
|
||||
HFP and HBP (bsc#1012628).
|
||||
- ipv4: Correct/silence an endian warning in __ip_do_redirect
|
||||
(bsc#1012628).
|
||||
- HID: fix HID device resource race between HID core and debugging
|
||||
support (bsc#1012628).
|
||||
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
|
||||
- accel/ivpu: Do not initialize parameters on power up
|
||||
(bsc#1012628).
|
||||
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
|
||||
(bsc#1012628).
|
||||
- net: Move {l,t,d}stats allocation to core and convert veth &
|
||||
vrf (bsc#1012628).
|
||||
- net, vrf: Move dstats structure to core (bsc#1012628).
|
||||
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
|
||||
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
|
||||
full (bsc#1012628).
|
||||
- libfs: getdents() should return 0 after reaching EOD
|
||||
(bsc#1012628).
|
||||
- block: update the stable_writes flag in bdev_add (bsc#1012628).
|
||||
- filemap: add a per-mapping stable writes flag (bsc#1012628).
|
||||
- drm/i915: do not clean GT table on error path (bsc#1012628).
|
||||
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
|
||||
(bsc#1012628).
|
||||
- octeontx2-pf: Fix memory leak during interface down
|
||||
(bsc#1012628).
|
||||
- wireguard: use DEV_STATS_INC() (bsc#1012628).
|
||||
- net: wangxun: fix kernel panic due to null pointer
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
|
||||
(bsc#1012628).
|
||||
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
|
||||
(bsc#1012628).
|
||||
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
|
||||
(bsc#1012628).
|
||||
- afs: Make error on cell lookup failure consistent with OpenAFS
|
||||
(bsc#1012628).
|
||||
- afs: Fix afs_server_list to be cleaned up with RCU
|
||||
(bsc#1012628).
|
||||
- rxrpc: Defer the response to a PING ACK until we've parsed it
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix RTT determination to use any ACK as a source
|
||||
(bsc#1012628).
|
||||
- s390/ism: ism driver implies smc protocol (bsc#1012628).
|
||||
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
|
||||
(bsc#1012628).
|
||||
- sched/fair: Fix the decision for load balance (bsc#1012628).
|
||||
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
|
||||
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
|
||||
GIC designs (bsc#1012628).
|
||||
- NFSD: Fix checksum mismatches in the duplicate reply cache
|
||||
(bsc#1012628).
|
||||
- NFSD: Fix "start of NFS reply" pointer passed to
|
||||
nfsd_cache_update() (bsc#1012628).
|
||||
- commit eafb2e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 15:09:31 CET 2023 - bwiedemann@suse.de
|
||||
|
||||
- Do not store build host name in initrd
|
||||
Without this patch, kernel-obs-build stored the build host name
|
||||
in its .build.initrd.kvm
|
||||
This patch allows for reproducible builds of kernel-obs-build and thus
|
||||
avoids re-publishing the kernel-obs-build.rpm when nothing changed.
|
||||
Note that this has no influence on the /etc/hosts file
|
||||
that is used during other OBS builds.
|
||||
https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
|
||||
- commit fd3a75e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 13:07:16 CET 2023 - tiwai@suse.de
|
||||
|
||||
- Update ath11k hibernation patches from the latest code (bsc#1207948)
|
||||
- commit 7dc7bda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
|
||||
@ -890,6 +1103,16 @@ Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
|
||||
- commit d766c57
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 24 11:42:01 CET 2023 - fcrozat@suse.com
|
||||
|
||||
- Ensure ia32_emulation is always enabled for kernel-obs-build
|
||||
If ia32_emulation is disabled by default, ensure it is enabled
|
||||
back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
|
||||
[ms: Always pass the parameter, no need to grep through the config which
|
||||
may not be very reliable]
|
||||
- commit 56a2c2f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 17:52:15 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -905,6 +1128,18 @@ Wed Nov 22 17:30:17 CET 2023 - tiwai@suse.de
|
||||
- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
|
||||
- commit 8be32dc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 10:33:50 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- rpm: Define git commit as macro
|
||||
- commit bcc92c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 08:39:48 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-source: Move provides after sources
|
||||
- commit dbbf742
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 21 17:26:22 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -3335,6 +3570,19 @@ Sun Oct 8 23:06:37 CEST 2023 - mkubecek@suse.cz
|
||||
- IPU_BRIDGE=m (new on riscv64)
|
||||
- commit a59832f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 14:29:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Convert the document to Markdown
|
||||
(jsc#PED-5021)
|
||||
- commit c05cfc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 13:58:12 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Convert the document to Markdown (jsc#PED-5021)
|
||||
- commit bff5e3e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 6 13:20:48 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -3929,6 +4177,24 @@ Tue Oct 3 16:18:13 CEST 2023 - palcantara@suse.de
|
||||
CVE-2023-5345).
|
||||
- commit 180c31b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 11:07:14 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Remove the list of links (jsc#PED-5021)
|
||||
All links have been incorporated into the text. Remove now unnecessary
|
||||
list at the end of the document.
|
||||
- commit 43d62b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 10:31:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Adjust heading style (jsc#PED-5021)
|
||||
* Underscore all headings as a preparation for Markdown conversion.
|
||||
* Use title-style capitalization for the document name and
|
||||
sentence-style capitalization for section headings, as recommended in
|
||||
the current SUSE Documentation Style Guide.
|
||||
- commit 11e3267
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 08:47:21 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
@ -3952,6 +4218,53 @@ Mon Oct 2 06:34:04 CEST 2023 - mkubecek@suse.cz
|
||||
- patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch (0e4cac557531)
|
||||
- commit 019d4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 16:06:05 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Reflow text to 80-column width
|
||||
(jsc#PED-5021)
|
||||
- commit be0158c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 15:05:42 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the tools
|
||||
(jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Limit the range of commits in the exportpatch example to prevent it
|
||||
from running for too long.
|
||||
* Incorporate URLs directly into the text.
|
||||
* Fix typos and improve some wording, in particular avoid use of "there
|
||||
is/are" and prefer the present tense over the future one.
|
||||
- commit c0bea0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:58:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the patch
|
||||
format (jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Remove references to links to the patchtools and kernel source. They
|
||||
are incorporated in other parts of the text.
|
||||
* Use sentence-style capitalization for section headings, as recommended
|
||||
in the current SUSE Documentation Style Guide.
|
||||
* Fix typos and some wording, in particular avoid use of "there is/are".
|
||||
- commit ce98345
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:39:19 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update the summary and background
|
||||
(jsc#PED-5021)
|
||||
* Drop information about patches being split into directories per
|
||||
a subsystem because that is no longer the case.
|
||||
* Remove the mention that the expanded tree is present since SLE11-SP2
|
||||
as that is now only a historical detail.
|
||||
* Incorporate URLs and additional information in parenthenses directly
|
||||
into the text.
|
||||
* Fix typos and improve some wording.
|
||||
- commit 640988f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 25 19:40:07 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
@ -4944,6 +5257,12 @@ Tue Sep 19 09:57:16 CEST 2023 - tiwai@suse.de
|
||||
- efivarfs: fix statfs() on efivarfs (bsc#1215284).
|
||||
- commit 6b704c5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 16:31:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Reflow text to 80-column width (jsc#PED-5021)
|
||||
- commit e8f2c67
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
|
||||
@ -4956,6 +5275,40 @@ Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
align with the SLE configurations.
|
||||
- commit 8c848c4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:24:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Minor content clean up (jsc#PED-5021)
|
||||
* Mark the user's build directory as a variable, not a command:
|
||||
'make -C $(your_build_dir)' -> 'make -C $YOUR_BUILD_DIR'.
|
||||
* Unify how to get the current directory: 'M=$(pwd)' -> 'M=$PWD'.
|
||||
* 'GIT' / 'git' -> 'Git'.
|
||||
- commit 1cb4ec8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:34:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about module paths
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe names of the
|
||||
/lib/modules/$VERSION-$RELEASE-$FLAVOR/... directories
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Note: Keep the /lib/modules/ prefix instead of using the new
|
||||
/usr/lib/modules/ location for now. The updated README is expected to
|
||||
be incorporated to various branches that are not yet usrmerged.
|
||||
- commit 7eba2f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:27:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about custom patches
|
||||
(jsc#PED-5021)
|
||||
* Replace mention of various patches.* directories with only
|
||||
patches.suse as the typical location for patches.
|
||||
* Replace i386 with x86_64 in the example how to define a config addon.
|
||||
* Fix some typos and wording.
|
||||
- commit 2997d22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 10:20:52 CEST 2023 - clin@suse.com
|
||||
|
||||
@ -4978,6 +5331,66 @@ Fri Sep 15 17:09:42 CEST 2023 - mkubecek@suse.cz
|
||||
(CVE-2023-4881 bsc#1215221).
|
||||
- commit 89de233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 16:03:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about config files
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe a name of the /boot/config-... file
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Replace removed silentoldconfig with oldconfig.
|
||||
* Mention that oldconfig can automatically pick a base config from
|
||||
"/boot/config-$(uname -r)".
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
- commit cba5807
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 14:42:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the patch selection section
|
||||
(jsc#PED-5021)
|
||||
* Make the steps how to obtain expanded kernel source more generic in
|
||||
regards to version numbers.
|
||||
* Use '#' instead of '$' as the command line indicator to signal that
|
||||
the steps need to be run as root.
|
||||
* Update the format of linux-$SRCVERSION.tar.bz2 to xz.
|
||||
* Improve some wording.
|
||||
- commit e14852c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:39:15 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about (un)supported modules
|
||||
(jsc#PED-5021)
|
||||
* Update the list of taint flags. Convert it to a table that matches the
|
||||
upstream documentation format and describe specifically flags that are
|
||||
related to module support status.
|
||||
* Fix some typos and wording.
|
||||
- commit e46f0df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:28:20 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring information about compiling up to date
|
||||
(jsc#PED-5021)
|
||||
* When building the kernel, don't mention to initially change the
|
||||
current directory to /usr/src/linux because later description
|
||||
discourages it and specifies to use 'make -C /usr/src/linux'.
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
* Fix the obsolete name of /etc/modprobe.d/unsupported-modules ->
|
||||
/etc/modprobe.d/10-unsupported-modules.conf.
|
||||
* Drop a note that a newly built kernel should be added to the boot
|
||||
manager because that normally happens automatically when running
|
||||
'make install'.
|
||||
* Update a link to the Kernel Module Packages Manual.
|
||||
* When preparing a build for external modules, mention use of the
|
||||
upstream recommended 'make modules_prepare' instead of a pair of
|
||||
'make prepare' + 'make scripts'.
|
||||
* Fix some typos+grammar.
|
||||
- commit b9b7e79
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 07:26:41 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -5017,12 +5430,61 @@ Thu Sep 14 07:20:07 CEST 2023 - clin@suse.com
|
||||
(bsc#1213614).
|
||||
- commit 421188e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 18:12:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring the overview section up to date
|
||||
(jsc#PED-5021)
|
||||
* Update information in the overview section that was no longer
|
||||
accurate.
|
||||
* Improve wording and fix some typos+grammar.
|
||||
- commit 798c075
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 12:46:45 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- sysctl/defaults: increase vm.max_map_count (bsc#1214445)
|
||||
- commit ac3c174
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 11:28:53 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the references list (jsc#PED-5021)
|
||||
* Remove the reference to Linux Documentation Project. It has been
|
||||
inactive for years and mostly contains old manuals that aren't
|
||||
relevant for contemporary systems and hardware.
|
||||
* Update the name and link to LWN.net. The original name "Linux Weekly
|
||||
News" has been deemphasized over time by its authors.
|
||||
* Update the link to Kernel newbies website.
|
||||
* Update the reference to The Linux Kernel Module Programming Guide. The
|
||||
document has not been updated for over a decade but it looks its
|
||||
content is still relevant for today.
|
||||
* Point Kernel Module Packages Manual to the current version.
|
||||
* Add a reference to SUSE SolidDriver Program.
|
||||
- commit 0edac75
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:27:38 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update title information (jsc#PED-5021)
|
||||
* Drop the mention of kernel versions from the readme title.
|
||||
* Remove information about the original authors of the document. Rely as
|
||||
in case of other readmes on Git metadata to get information about all
|
||||
contributions.
|
||||
* Strip the table of contents. The document is short and easy to
|
||||
navigate just by scrolling through it.
|
||||
- commit 06f5139
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:20:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about DUD (jsc#PED-5021)
|
||||
Remove a dead link to description of Device Update Disks found
|
||||
previously on novell.com. Replace it with a short section summarizing
|
||||
what DUD is and reference the mkdud + mksusecd tools and their
|
||||
documentation for more information.
|
||||
- commit 7eeba4e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:11:21 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
|
@ -18,7 +18,8 @@
|
||||
|
||||
|
||||
%define srcversion 6.6
|
||||
%define patchversion 6.6.3
|
||||
%define patchversion 6.6.4
|
||||
%define git_commit eafb2e8a46d36841e6e8eb210b0ce428a4fe4481
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@ -112,9 +113,9 @@ Name: kernel-default
|
||||
Summary: The Standard Kernel
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.6.3
|
||||
Version: 6.6.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gd766c57
|
||||
Release: <RELEASE>.geafb2e8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -385,10 +386,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-%build_flavor-base-srchash-%git_commit
|
||||
Provides: kernel-srchash-%git_commit
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: %name-srchash-%git_commit
|
||||
%ifarch %ix86
|
||||
Provides: kernel-trace = 3.13
|
||||
Obsoletes: kernel-trace <= 3.13
|
||||
@ -1342,8 +1343,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-%build_flavor-base-srchash-%git_commit
|
||||
Provides: kernel-srchash-%git_commit
|
||||
|
||||
%ifarch %ix86
|
||||
Provides: kernel-trace-base = 3.13
|
||||
|
@ -1,3 +1,216 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 3 14:14:27 CET 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.6.4 (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix software node leak on probe errors
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
|
||||
- usb: dwc3: Fix default mode initialization (bsc#1012628).
|
||||
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
|
||||
- usb: typec: tcpm: Skip hard reset when in error recovery
|
||||
(bsc#1012628).
|
||||
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
|
||||
- USB: serial: option: don't claim interface 4 for ZTE MF290
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
|
||||
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
|
||||
- usb: cdnsp: Fix deadlock issue during using NCM gadget
|
||||
(bsc#1012628).
|
||||
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
|
||||
(bsc#1012628).
|
||||
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
|
||||
- bcache: fixup lock c->root error (bsc#1012628).
|
||||
- bcache: fixup init dirty data errors (bsc#1012628).
|
||||
- bcache: prevent potential division by zero error (bsc#1012628).
|
||||
- bcache: check return value from btree_node_alloc_replacement()
|
||||
(bsc#1012628).
|
||||
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
|
||||
- dm-delay: fix a race between delay_presuspend and delay_bio
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
|
||||
(bsc#1012628).
|
||||
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
|
||||
on i2c bus (bsc#1012628).
|
||||
- cifs: fix leak of iface for primary channel (bsc#1012628).
|
||||
- cifs: account for primary channel in the interface list
|
||||
(bsc#1012628).
|
||||
- cifs: distribute channels across interfaces based on speed
|
||||
(bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
2.0 PHY" (bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
3.0 PHY" (bsc#1012628).
|
||||
- Revert "usb: phy: add usb phy notify port status API"
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Mark VF as slave before exposing it to user-mode
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Fix race of register_netdevice_notifier and VF
|
||||
register (bsc#1012628).
|
||||
- hv_netvsc: fix race of netvsc and VF register_netdevice
|
||||
(bsc#1012628).
|
||||
- platform/x86: ideapad-laptop: Set max_brightness before using it
|
||||
(bsc#1012628).
|
||||
- platform/x86/amd/pmc: adjust getting DRAM size behavior
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Luat Air72*U series products
|
||||
(bsc#1012628).
|
||||
- usb: misc: onboard-hub: add support for Microchip USB5744
|
||||
(bsc#1012628).
|
||||
- dt-bindings: usb: microchip,usb5744: Add second supply
|
||||
(bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Fix error handling in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: move mutex_lock() down in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Simplify return check in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- s390/dasd: protect device queue against concurrent access
|
||||
(bsc#1012628).
|
||||
- io_uring/fs: consider link->flags when getting path for LINKAT
|
||||
(bsc#1012628).
|
||||
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
|
||||
race (bsc#1012628).
|
||||
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
|
||||
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
|
||||
btree_gc_coalesce() (bsc#1012628).
|
||||
- io_uring: fix off-by one bvec index (bsc#1012628).
|
||||
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
|
||||
(bsc#1012628).
|
||||
- swiotlb-xen: provide the "max_mapping_size" method
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: Add acpi_device_fix_up_power_children() function
|
||||
(bsc#1012628).
|
||||
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
|
||||
(bsc#1012628).
|
||||
- ACPI: processor_idle: use raw_safe_halt() in
|
||||
acpi_idle_play_dead() (bsc#1012628).
|
||||
- ACPI: video: Use acpi_device_fix_up_power_children()
|
||||
(bsc#1012628).
|
||||
- thunderbolt: Set lane bonding bit only for downstream port
|
||||
(bsc#1012628).
|
||||
- drm/ast: Disconnect BMC if physical connector is connected
|
||||
(bsc#1012628).
|
||||
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
|
||||
(bsc#1012628).
|
||||
- kselftest/arm64: Fix output formatting for za-fork
|
||||
(bsc#1012628).
|
||||
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
|
||||
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
|
||||
(bsc#1012628).
|
||||
- lockdep: Fix block chain corruption (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix resource leaks on probe deferral
|
||||
(bsc#1012628).
|
||||
- nvmet: nul-terminate the NQNs passed in the connect command
|
||||
(bsc#1012628).
|
||||
- nvme: blank out authentication fabrics options if not configured
|
||||
(bsc#1012628).
|
||||
- afs: Fix file locking on R/O volumes to operate in local mode
|
||||
(bsc#1012628).
|
||||
- afs: Return ENOENT if no cell DNS record can be found
|
||||
(bsc#1012628).
|
||||
- net: ipa: fix one GSI register field width (bsc#1012628).
|
||||
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
|
||||
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
|
||||
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
|
||||
- amd-xgbe: propagate the correct speed and duplex status
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle the corner-case during tx completion
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
|
||||
- net: veth: fix ethtool stats reporting (bsc#1012628).
|
||||
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
|
||||
with higher Rx queue than its PF (bsc#1012628).
|
||||
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
|
||||
- arm64: mm: Fix "rodata=on" when
|
||||
CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
|
||||
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
|
||||
(bsc#1012628).
|
||||
- net/smc: avoid data corruption caused by decline (bsc#1012628).
|
||||
- net: usb: ax88179_178a: fix failed operations during
|
||||
ax88179_reset (bsc#1012628).
|
||||
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
|
||||
HFP and HBP (bsc#1012628).
|
||||
- ipv4: Correct/silence an endian warning in __ip_do_redirect
|
||||
(bsc#1012628).
|
||||
- HID: fix HID device resource race between HID core and debugging
|
||||
support (bsc#1012628).
|
||||
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
|
||||
- accel/ivpu: Do not initialize parameters on power up
|
||||
(bsc#1012628).
|
||||
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
|
||||
(bsc#1012628).
|
||||
- net: Move {l,t,d}stats allocation to core and convert veth &
|
||||
vrf (bsc#1012628).
|
||||
- net, vrf: Move dstats structure to core (bsc#1012628).
|
||||
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
|
||||
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
|
||||
full (bsc#1012628).
|
||||
- libfs: getdents() should return 0 after reaching EOD
|
||||
(bsc#1012628).
|
||||
- block: update the stable_writes flag in bdev_add (bsc#1012628).
|
||||
- filemap: add a per-mapping stable writes flag (bsc#1012628).
|
||||
- drm/i915: do not clean GT table on error path (bsc#1012628).
|
||||
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
|
||||
(bsc#1012628).
|
||||
- octeontx2-pf: Fix memory leak during interface down
|
||||
(bsc#1012628).
|
||||
- wireguard: use DEV_STATS_INC() (bsc#1012628).
|
||||
- net: wangxun: fix kernel panic due to null pointer
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
|
||||
(bsc#1012628).
|
||||
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
|
||||
(bsc#1012628).
|
||||
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
|
||||
(bsc#1012628).
|
||||
- afs: Make error on cell lookup failure consistent with OpenAFS
|
||||
(bsc#1012628).
|
||||
- afs: Fix afs_server_list to be cleaned up with RCU
|
||||
(bsc#1012628).
|
||||
- rxrpc: Defer the response to a PING ACK until we've parsed it
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix RTT determination to use any ACK as a source
|
||||
(bsc#1012628).
|
||||
- s390/ism: ism driver implies smc protocol (bsc#1012628).
|
||||
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
|
||||
(bsc#1012628).
|
||||
- sched/fair: Fix the decision for load balance (bsc#1012628).
|
||||
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
|
||||
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
|
||||
GIC designs (bsc#1012628).
|
||||
- NFSD: Fix checksum mismatches in the duplicate reply cache
|
||||
(bsc#1012628).
|
||||
- NFSD: Fix "start of NFS reply" pointer passed to
|
||||
nfsd_cache_update() (bsc#1012628).
|
||||
- commit eafb2e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 15:09:31 CET 2023 - bwiedemann@suse.de
|
||||
|
||||
- Do not store build host name in initrd
|
||||
Without this patch, kernel-obs-build stored the build host name
|
||||
in its .build.initrd.kvm
|
||||
This patch allows for reproducible builds of kernel-obs-build and thus
|
||||
avoids re-publishing the kernel-obs-build.rpm when nothing changed.
|
||||
Note that this has no influence on the /etc/hosts file
|
||||
that is used during other OBS builds.
|
||||
https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
|
||||
- commit fd3a75e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 13:07:16 CET 2023 - tiwai@suse.de
|
||||
|
||||
- Update ath11k hibernation patches from the latest code (bsc#1207948)
|
||||
- commit 7dc7bda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
|
||||
@ -890,6 +1103,16 @@ Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
|
||||
- commit d766c57
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 24 11:42:01 CET 2023 - fcrozat@suse.com
|
||||
|
||||
- Ensure ia32_emulation is always enabled for kernel-obs-build
|
||||
If ia32_emulation is disabled by default, ensure it is enabled
|
||||
back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
|
||||
[ms: Always pass the parameter, no need to grep through the config which
|
||||
may not be very reliable]
|
||||
- commit 56a2c2f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 17:52:15 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -905,6 +1128,18 @@ Wed Nov 22 17:30:17 CET 2023 - tiwai@suse.de
|
||||
- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
|
||||
- commit 8be32dc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 10:33:50 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- rpm: Define git commit as macro
|
||||
- commit bcc92c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 08:39:48 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-source: Move provides after sources
|
||||
- commit dbbf742
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 21 17:26:22 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -3335,6 +3570,19 @@ Sun Oct 8 23:06:37 CEST 2023 - mkubecek@suse.cz
|
||||
- IPU_BRIDGE=m (new on riscv64)
|
||||
- commit a59832f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 14:29:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Convert the document to Markdown
|
||||
(jsc#PED-5021)
|
||||
- commit c05cfc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 13:58:12 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Convert the document to Markdown (jsc#PED-5021)
|
||||
- commit bff5e3e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 6 13:20:48 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -3929,6 +4177,24 @@ Tue Oct 3 16:18:13 CEST 2023 - palcantara@suse.de
|
||||
CVE-2023-5345).
|
||||
- commit 180c31b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 11:07:14 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Remove the list of links (jsc#PED-5021)
|
||||
All links have been incorporated into the text. Remove now unnecessary
|
||||
list at the end of the document.
|
||||
- commit 43d62b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 10:31:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Adjust heading style (jsc#PED-5021)
|
||||
* Underscore all headings as a preparation for Markdown conversion.
|
||||
* Use title-style capitalization for the document name and
|
||||
sentence-style capitalization for section headings, as recommended in
|
||||
the current SUSE Documentation Style Guide.
|
||||
- commit 11e3267
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 08:47:21 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
@ -3952,6 +4218,53 @@ Mon Oct 2 06:34:04 CEST 2023 - mkubecek@suse.cz
|
||||
- patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch (0e4cac557531)
|
||||
- commit 019d4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 16:06:05 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Reflow text to 80-column width
|
||||
(jsc#PED-5021)
|
||||
- commit be0158c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 15:05:42 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the tools
|
||||
(jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Limit the range of commits in the exportpatch example to prevent it
|
||||
from running for too long.
|
||||
* Incorporate URLs directly into the text.
|
||||
* Fix typos and improve some wording, in particular avoid use of "there
|
||||
is/are" and prefer the present tense over the future one.
|
||||
- commit c0bea0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:58:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the patch
|
||||
format (jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Remove references to links to the patchtools and kernel source. They
|
||||
are incorporated in other parts of the text.
|
||||
* Use sentence-style capitalization for section headings, as recommended
|
||||
in the current SUSE Documentation Style Guide.
|
||||
* Fix typos and some wording, in particular avoid use of "there is/are".
|
||||
- commit ce98345
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:39:19 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update the summary and background
|
||||
(jsc#PED-5021)
|
||||
* Drop information about patches being split into directories per
|
||||
a subsystem because that is no longer the case.
|
||||
* Remove the mention that the expanded tree is present since SLE11-SP2
|
||||
as that is now only a historical detail.
|
||||
* Incorporate URLs and additional information in parenthenses directly
|
||||
into the text.
|
||||
* Fix typos and improve some wording.
|
||||
- commit 640988f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 25 19:40:07 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
@ -4944,6 +5257,12 @@ Tue Sep 19 09:57:16 CEST 2023 - tiwai@suse.de
|
||||
- efivarfs: fix statfs() on efivarfs (bsc#1215284).
|
||||
- commit 6b704c5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 16:31:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Reflow text to 80-column width (jsc#PED-5021)
|
||||
- commit e8f2c67
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
|
||||
@ -4956,6 +5275,40 @@ Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
align with the SLE configurations.
|
||||
- commit 8c848c4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:24:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Minor content clean up (jsc#PED-5021)
|
||||
* Mark the user's build directory as a variable, not a command:
|
||||
'make -C $(your_build_dir)' -> 'make -C $YOUR_BUILD_DIR'.
|
||||
* Unify how to get the current directory: 'M=$(pwd)' -> 'M=$PWD'.
|
||||
* 'GIT' / 'git' -> 'Git'.
|
||||
- commit 1cb4ec8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:34:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about module paths
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe names of the
|
||||
/lib/modules/$VERSION-$RELEASE-$FLAVOR/... directories
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Note: Keep the /lib/modules/ prefix instead of using the new
|
||||
/usr/lib/modules/ location for now. The updated README is expected to
|
||||
be incorporated to various branches that are not yet usrmerged.
|
||||
- commit 7eba2f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:27:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about custom patches
|
||||
(jsc#PED-5021)
|
||||
* Replace mention of various patches.* directories with only
|
||||
patches.suse as the typical location for patches.
|
||||
* Replace i386 with x86_64 in the example how to define a config addon.
|
||||
* Fix some typos and wording.
|
||||
- commit 2997d22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 10:20:52 CEST 2023 - clin@suse.com
|
||||
|
||||
@ -4978,6 +5331,66 @@ Fri Sep 15 17:09:42 CEST 2023 - mkubecek@suse.cz
|
||||
(CVE-2023-4881 bsc#1215221).
|
||||
- commit 89de233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 16:03:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about config files
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe a name of the /boot/config-... file
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Replace removed silentoldconfig with oldconfig.
|
||||
* Mention that oldconfig can automatically pick a base config from
|
||||
"/boot/config-$(uname -r)".
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
- commit cba5807
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 14:42:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the patch selection section
|
||||
(jsc#PED-5021)
|
||||
* Make the steps how to obtain expanded kernel source more generic in
|
||||
regards to version numbers.
|
||||
* Use '#' instead of '$' as the command line indicator to signal that
|
||||
the steps need to be run as root.
|
||||
* Update the format of linux-$SRCVERSION.tar.bz2 to xz.
|
||||
* Improve some wording.
|
||||
- commit e14852c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:39:15 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about (un)supported modules
|
||||
(jsc#PED-5021)
|
||||
* Update the list of taint flags. Convert it to a table that matches the
|
||||
upstream documentation format and describe specifically flags that are
|
||||
related to module support status.
|
||||
* Fix some typos and wording.
|
||||
- commit e46f0df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:28:20 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring information about compiling up to date
|
||||
(jsc#PED-5021)
|
||||
* When building the kernel, don't mention to initially change the
|
||||
current directory to /usr/src/linux because later description
|
||||
discourages it and specifies to use 'make -C /usr/src/linux'.
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
* Fix the obsolete name of /etc/modprobe.d/unsupported-modules ->
|
||||
/etc/modprobe.d/10-unsupported-modules.conf.
|
||||
* Drop a note that a newly built kernel should be added to the boot
|
||||
manager because that normally happens automatically when running
|
||||
'make install'.
|
||||
* Update a link to the Kernel Module Packages Manual.
|
||||
* When preparing a build for external modules, mention use of the
|
||||
upstream recommended 'make modules_prepare' instead of a pair of
|
||||
'make prepare' + 'make scripts'.
|
||||
* Fix some typos+grammar.
|
||||
- commit b9b7e79
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 07:26:41 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -5017,12 +5430,61 @@ Thu Sep 14 07:20:07 CEST 2023 - clin@suse.com
|
||||
(bsc#1213614).
|
||||
- commit 421188e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 18:12:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring the overview section up to date
|
||||
(jsc#PED-5021)
|
||||
* Update information in the overview section that was no longer
|
||||
accurate.
|
||||
* Improve wording and fix some typos+grammar.
|
||||
- commit 798c075
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 12:46:45 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- sysctl/defaults: increase vm.max_map_count (bsc#1214445)
|
||||
- commit ac3c174
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 11:28:53 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the references list (jsc#PED-5021)
|
||||
* Remove the reference to Linux Documentation Project. It has been
|
||||
inactive for years and mostly contains old manuals that aren't
|
||||
relevant for contemporary systems and hardware.
|
||||
* Update the name and link to LWN.net. The original name "Linux Weekly
|
||||
News" has been deemphasized over time by its authors.
|
||||
* Update the link to Kernel newbies website.
|
||||
* Update the reference to The Linux Kernel Module Programming Guide. The
|
||||
document has not been updated for over a decade but it looks its
|
||||
content is still relevant for today.
|
||||
* Point Kernel Module Packages Manual to the current version.
|
||||
* Add a reference to SUSE SolidDriver Program.
|
||||
- commit 0edac75
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:27:38 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update title information (jsc#PED-5021)
|
||||
* Drop the mention of kernel versions from the readme title.
|
||||
* Remove information about the original authors of the document. Rely as
|
||||
in case of other readmes on Git metadata to get information about all
|
||||
contributions.
|
||||
* Strip the table of contents. The document is short and easy to
|
||||
navigate just by scrolling through it.
|
||||
- commit 06f5139
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:20:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about DUD (jsc#PED-5021)
|
||||
Remove a dead link to description of Device Update Disks found
|
||||
previously on novell.com. Replace it with a short section summarizing
|
||||
what DUD is and reference the mkdud + mksusecd tools and their
|
||||
documentation for more information.
|
||||
- commit 7eeba4e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:11:21 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
|
@ -17,7 +17,8 @@
|
||||
|
||||
|
||||
%define srcversion 6.6
|
||||
%define patchversion 6.6.3
|
||||
%define patchversion 6.6.4
|
||||
%define git_commit eafb2e8a46d36841e6e8eb210b0ce428a4fe4481
|
||||
%define variant %{nil}
|
||||
%define build_html 1
|
||||
%define build_pdf 0
|
||||
@ -30,9 +31,9 @@ Name: kernel-docs
|
||||
Summary: Kernel Documentation
|
||||
License: GPL-2.0-only
|
||||
Group: Documentation/Man
|
||||
Version: 6.6.3
|
||||
Version: 6.6.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gd766c57
|
||||
Release: <RELEASE>.geafb2e8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -83,7 +84,7 @@ BuildRequires: texlive-zapfding
|
||||
%endif
|
||||
URL: https://www.kernel.org/
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: %name-srchash-%git_commit
|
||||
BuildArch: noarch
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
|
@ -18,6 +18,7 @@
|
||||
|
||||
%define srcversion @SRCVERSION@
|
||||
%define patchversion @PATCHVERSION@
|
||||
%define git_commit @COMMIT_FULL@
|
||||
%define variant @VARIANT@%{nil}
|
||||
%define build_html @BUILD_HTML@
|
||||
%define build_pdf @BUILD_PDF@
|
||||
@ -83,7 +84,7 @@ BuildRequires: texlive-zapfding
|
||||
%endif
|
||||
URL: https://www.kernel.org/
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-@COMMIT_FULL@
|
||||
Provides: %name-srchash-%git_commit
|
||||
BuildArch: noarch
|
||||
@SOURCES@
|
||||
|
||||
|
@ -1,3 +1,216 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 3 14:14:27 CET 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.6.4 (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix software node leak on probe errors
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
|
||||
- usb: dwc3: Fix default mode initialization (bsc#1012628).
|
||||
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
|
||||
- usb: typec: tcpm: Skip hard reset when in error recovery
|
||||
(bsc#1012628).
|
||||
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
|
||||
- USB: serial: option: don't claim interface 4 for ZTE MF290
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
|
||||
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
|
||||
- usb: cdnsp: Fix deadlock issue during using NCM gadget
|
||||
(bsc#1012628).
|
||||
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
|
||||
(bsc#1012628).
|
||||
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
|
||||
- bcache: fixup lock c->root error (bsc#1012628).
|
||||
- bcache: fixup init dirty data errors (bsc#1012628).
|
||||
- bcache: prevent potential division by zero error (bsc#1012628).
|
||||
- bcache: check return value from btree_node_alloc_replacement()
|
||||
(bsc#1012628).
|
||||
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
|
||||
- dm-delay: fix a race between delay_presuspend and delay_bio
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
|
||||
(bsc#1012628).
|
||||
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
|
||||
on i2c bus (bsc#1012628).
|
||||
- cifs: fix leak of iface for primary channel (bsc#1012628).
|
||||
- cifs: account for primary channel in the interface list
|
||||
(bsc#1012628).
|
||||
- cifs: distribute channels across interfaces based on speed
|
||||
(bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
2.0 PHY" (bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
3.0 PHY" (bsc#1012628).
|
||||
- Revert "usb: phy: add usb phy notify port status API"
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Mark VF as slave before exposing it to user-mode
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Fix race of register_netdevice_notifier and VF
|
||||
register (bsc#1012628).
|
||||
- hv_netvsc: fix race of netvsc and VF register_netdevice
|
||||
(bsc#1012628).
|
||||
- platform/x86: ideapad-laptop: Set max_brightness before using it
|
||||
(bsc#1012628).
|
||||
- platform/x86/amd/pmc: adjust getting DRAM size behavior
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Luat Air72*U series products
|
||||
(bsc#1012628).
|
||||
- usb: misc: onboard-hub: add support for Microchip USB5744
|
||||
(bsc#1012628).
|
||||
- dt-bindings: usb: microchip,usb5744: Add second supply
|
||||
(bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Fix error handling in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: move mutex_lock() down in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Simplify return check in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- s390/dasd: protect device queue against concurrent access
|
||||
(bsc#1012628).
|
||||
- io_uring/fs: consider link->flags when getting path for LINKAT
|
||||
(bsc#1012628).
|
||||
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
|
||||
race (bsc#1012628).
|
||||
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
|
||||
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
|
||||
btree_gc_coalesce() (bsc#1012628).
|
||||
- io_uring: fix off-by one bvec index (bsc#1012628).
|
||||
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
|
||||
(bsc#1012628).
|
||||
- swiotlb-xen: provide the "max_mapping_size" method
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: Add acpi_device_fix_up_power_children() function
|
||||
(bsc#1012628).
|
||||
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
|
||||
(bsc#1012628).
|
||||
- ACPI: processor_idle: use raw_safe_halt() in
|
||||
acpi_idle_play_dead() (bsc#1012628).
|
||||
- ACPI: video: Use acpi_device_fix_up_power_children()
|
||||
(bsc#1012628).
|
||||
- thunderbolt: Set lane bonding bit only for downstream port
|
||||
(bsc#1012628).
|
||||
- drm/ast: Disconnect BMC if physical connector is connected
|
||||
(bsc#1012628).
|
||||
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
|
||||
(bsc#1012628).
|
||||
- kselftest/arm64: Fix output formatting for za-fork
|
||||
(bsc#1012628).
|
||||
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
|
||||
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
|
||||
(bsc#1012628).
|
||||
- lockdep: Fix block chain corruption (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix resource leaks on probe deferral
|
||||
(bsc#1012628).
|
||||
- nvmet: nul-terminate the NQNs passed in the connect command
|
||||
(bsc#1012628).
|
||||
- nvme: blank out authentication fabrics options if not configured
|
||||
(bsc#1012628).
|
||||
- afs: Fix file locking on R/O volumes to operate in local mode
|
||||
(bsc#1012628).
|
||||
- afs: Return ENOENT if no cell DNS record can be found
|
||||
(bsc#1012628).
|
||||
- net: ipa: fix one GSI register field width (bsc#1012628).
|
||||
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
|
||||
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
|
||||
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
|
||||
- amd-xgbe: propagate the correct speed and duplex status
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle the corner-case during tx completion
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
|
||||
- net: veth: fix ethtool stats reporting (bsc#1012628).
|
||||
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
|
||||
with higher Rx queue than its PF (bsc#1012628).
|
||||
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
|
||||
- arm64: mm: Fix "rodata=on" when
|
||||
CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
|
||||
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
|
||||
(bsc#1012628).
|
||||
- net/smc: avoid data corruption caused by decline (bsc#1012628).
|
||||
- net: usb: ax88179_178a: fix failed operations during
|
||||
ax88179_reset (bsc#1012628).
|
||||
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
|
||||
HFP and HBP (bsc#1012628).
|
||||
- ipv4: Correct/silence an endian warning in __ip_do_redirect
|
||||
(bsc#1012628).
|
||||
- HID: fix HID device resource race between HID core and debugging
|
||||
support (bsc#1012628).
|
||||
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
|
||||
- accel/ivpu: Do not initialize parameters on power up
|
||||
(bsc#1012628).
|
||||
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
|
||||
(bsc#1012628).
|
||||
- net: Move {l,t,d}stats allocation to core and convert veth &
|
||||
vrf (bsc#1012628).
|
||||
- net, vrf: Move dstats structure to core (bsc#1012628).
|
||||
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
|
||||
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
|
||||
full (bsc#1012628).
|
||||
- libfs: getdents() should return 0 after reaching EOD
|
||||
(bsc#1012628).
|
||||
- block: update the stable_writes flag in bdev_add (bsc#1012628).
|
||||
- filemap: add a per-mapping stable writes flag (bsc#1012628).
|
||||
- drm/i915: do not clean GT table on error path (bsc#1012628).
|
||||
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
|
||||
(bsc#1012628).
|
||||
- octeontx2-pf: Fix memory leak during interface down
|
||||
(bsc#1012628).
|
||||
- wireguard: use DEV_STATS_INC() (bsc#1012628).
|
||||
- net: wangxun: fix kernel panic due to null pointer
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
|
||||
(bsc#1012628).
|
||||
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
|
||||
(bsc#1012628).
|
||||
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
|
||||
(bsc#1012628).
|
||||
- afs: Make error on cell lookup failure consistent with OpenAFS
|
||||
(bsc#1012628).
|
||||
- afs: Fix afs_server_list to be cleaned up with RCU
|
||||
(bsc#1012628).
|
||||
- rxrpc: Defer the response to a PING ACK until we've parsed it
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix RTT determination to use any ACK as a source
|
||||
(bsc#1012628).
|
||||
- s390/ism: ism driver implies smc protocol (bsc#1012628).
|
||||
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
|
||||
(bsc#1012628).
|
||||
- sched/fair: Fix the decision for load balance (bsc#1012628).
|
||||
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
|
||||
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
|
||||
GIC designs (bsc#1012628).
|
||||
- NFSD: Fix checksum mismatches in the duplicate reply cache
|
||||
(bsc#1012628).
|
||||
- NFSD: Fix "start of NFS reply" pointer passed to
|
||||
nfsd_cache_update() (bsc#1012628).
|
||||
- commit eafb2e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 15:09:31 CET 2023 - bwiedemann@suse.de
|
||||
|
||||
- Do not store build host name in initrd
|
||||
Without this patch, kernel-obs-build stored the build host name
|
||||
in its .build.initrd.kvm
|
||||
This patch allows for reproducible builds of kernel-obs-build and thus
|
||||
avoids re-publishing the kernel-obs-build.rpm when nothing changed.
|
||||
Note that this has no influence on the /etc/hosts file
|
||||
that is used during other OBS builds.
|
||||
https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
|
||||
- commit fd3a75e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 13:07:16 CET 2023 - tiwai@suse.de
|
||||
|
||||
- Update ath11k hibernation patches from the latest code (bsc#1207948)
|
||||
- commit 7dc7bda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
|
||||
@ -890,6 +1103,16 @@ Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
|
||||
- commit d766c57
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 24 11:42:01 CET 2023 - fcrozat@suse.com
|
||||
|
||||
- Ensure ia32_emulation is always enabled for kernel-obs-build
|
||||
If ia32_emulation is disabled by default, ensure it is enabled
|
||||
back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
|
||||
[ms: Always pass the parameter, no need to grep through the config which
|
||||
may not be very reliable]
|
||||
- commit 56a2c2f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 17:52:15 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -905,6 +1128,18 @@ Wed Nov 22 17:30:17 CET 2023 - tiwai@suse.de
|
||||
- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
|
||||
- commit 8be32dc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 10:33:50 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- rpm: Define git commit as macro
|
||||
- commit bcc92c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 08:39:48 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-source: Move provides after sources
|
||||
- commit dbbf742
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 21 17:26:22 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -3335,6 +3570,19 @@ Sun Oct 8 23:06:37 CEST 2023 - mkubecek@suse.cz
|
||||
- IPU_BRIDGE=m (new on riscv64)
|
||||
- commit a59832f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 14:29:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Convert the document to Markdown
|
||||
(jsc#PED-5021)
|
||||
- commit c05cfc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 13:58:12 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Convert the document to Markdown (jsc#PED-5021)
|
||||
- commit bff5e3e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 6 13:20:48 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -3929,6 +4177,24 @@ Tue Oct 3 16:18:13 CEST 2023 - palcantara@suse.de
|
||||
CVE-2023-5345).
|
||||
- commit 180c31b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 11:07:14 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Remove the list of links (jsc#PED-5021)
|
||||
All links have been incorporated into the text. Remove now unnecessary
|
||||
list at the end of the document.
|
||||
- commit 43d62b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 10:31:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Adjust heading style (jsc#PED-5021)
|
||||
* Underscore all headings as a preparation for Markdown conversion.
|
||||
* Use title-style capitalization for the document name and
|
||||
sentence-style capitalization for section headings, as recommended in
|
||||
the current SUSE Documentation Style Guide.
|
||||
- commit 11e3267
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 08:47:21 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
@ -3952,6 +4218,53 @@ Mon Oct 2 06:34:04 CEST 2023 - mkubecek@suse.cz
|
||||
- patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch (0e4cac557531)
|
||||
- commit 019d4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 16:06:05 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Reflow text to 80-column width
|
||||
(jsc#PED-5021)
|
||||
- commit be0158c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 15:05:42 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the tools
|
||||
(jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Limit the range of commits in the exportpatch example to prevent it
|
||||
from running for too long.
|
||||
* Incorporate URLs directly into the text.
|
||||
* Fix typos and improve some wording, in particular avoid use of "there
|
||||
is/are" and prefer the present tense over the future one.
|
||||
- commit c0bea0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:58:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the patch
|
||||
format (jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Remove references to links to the patchtools and kernel source. They
|
||||
are incorporated in other parts of the text.
|
||||
* Use sentence-style capitalization for section headings, as recommended
|
||||
in the current SUSE Documentation Style Guide.
|
||||
* Fix typos and some wording, in particular avoid use of "there is/are".
|
||||
- commit ce98345
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:39:19 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update the summary and background
|
||||
(jsc#PED-5021)
|
||||
* Drop information about patches being split into directories per
|
||||
a subsystem because that is no longer the case.
|
||||
* Remove the mention that the expanded tree is present since SLE11-SP2
|
||||
as that is now only a historical detail.
|
||||
* Incorporate URLs and additional information in parenthenses directly
|
||||
into the text.
|
||||
* Fix typos and improve some wording.
|
||||
- commit 640988f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 25 19:40:07 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
@ -4944,6 +5257,12 @@ Tue Sep 19 09:57:16 CEST 2023 - tiwai@suse.de
|
||||
- efivarfs: fix statfs() on efivarfs (bsc#1215284).
|
||||
- commit 6b704c5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 16:31:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Reflow text to 80-column width (jsc#PED-5021)
|
||||
- commit e8f2c67
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
|
||||
@ -4956,6 +5275,40 @@ Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
align with the SLE configurations.
|
||||
- commit 8c848c4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:24:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Minor content clean up (jsc#PED-5021)
|
||||
* Mark the user's build directory as a variable, not a command:
|
||||
'make -C $(your_build_dir)' -> 'make -C $YOUR_BUILD_DIR'.
|
||||
* Unify how to get the current directory: 'M=$(pwd)' -> 'M=$PWD'.
|
||||
* 'GIT' / 'git' -> 'Git'.
|
||||
- commit 1cb4ec8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:34:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about module paths
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe names of the
|
||||
/lib/modules/$VERSION-$RELEASE-$FLAVOR/... directories
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Note: Keep the /lib/modules/ prefix instead of using the new
|
||||
/usr/lib/modules/ location for now. The updated README is expected to
|
||||
be incorporated to various branches that are not yet usrmerged.
|
||||
- commit 7eba2f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:27:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about custom patches
|
||||
(jsc#PED-5021)
|
||||
* Replace mention of various patches.* directories with only
|
||||
patches.suse as the typical location for patches.
|
||||
* Replace i386 with x86_64 in the example how to define a config addon.
|
||||
* Fix some typos and wording.
|
||||
- commit 2997d22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 10:20:52 CEST 2023 - clin@suse.com
|
||||
|
||||
@ -4978,6 +5331,66 @@ Fri Sep 15 17:09:42 CEST 2023 - mkubecek@suse.cz
|
||||
(CVE-2023-4881 bsc#1215221).
|
||||
- commit 89de233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 16:03:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about config files
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe a name of the /boot/config-... file
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Replace removed silentoldconfig with oldconfig.
|
||||
* Mention that oldconfig can automatically pick a base config from
|
||||
"/boot/config-$(uname -r)".
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
- commit cba5807
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 14:42:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the patch selection section
|
||||
(jsc#PED-5021)
|
||||
* Make the steps how to obtain expanded kernel source more generic in
|
||||
regards to version numbers.
|
||||
* Use '#' instead of '$' as the command line indicator to signal that
|
||||
the steps need to be run as root.
|
||||
* Update the format of linux-$SRCVERSION.tar.bz2 to xz.
|
||||
* Improve some wording.
|
||||
- commit e14852c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:39:15 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about (un)supported modules
|
||||
(jsc#PED-5021)
|
||||
* Update the list of taint flags. Convert it to a table that matches the
|
||||
upstream documentation format and describe specifically flags that are
|
||||
related to module support status.
|
||||
* Fix some typos and wording.
|
||||
- commit e46f0df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:28:20 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring information about compiling up to date
|
||||
(jsc#PED-5021)
|
||||
* When building the kernel, don't mention to initially change the
|
||||
current directory to /usr/src/linux because later description
|
||||
discourages it and specifies to use 'make -C /usr/src/linux'.
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
* Fix the obsolete name of /etc/modprobe.d/unsupported-modules ->
|
||||
/etc/modprobe.d/10-unsupported-modules.conf.
|
||||
* Drop a note that a newly built kernel should be added to the boot
|
||||
manager because that normally happens automatically when running
|
||||
'make install'.
|
||||
* Update a link to the Kernel Module Packages Manual.
|
||||
* When preparing a build for external modules, mention use of the
|
||||
upstream recommended 'make modules_prepare' instead of a pair of
|
||||
'make prepare' + 'make scripts'.
|
||||
* Fix some typos+grammar.
|
||||
- commit b9b7e79
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 07:26:41 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -5017,12 +5430,61 @@ Thu Sep 14 07:20:07 CEST 2023 - clin@suse.com
|
||||
(bsc#1213614).
|
||||
- commit 421188e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 18:12:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring the overview section up to date
|
||||
(jsc#PED-5021)
|
||||
* Update information in the overview section that was no longer
|
||||
accurate.
|
||||
* Improve wording and fix some typos+grammar.
|
||||
- commit 798c075
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 12:46:45 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- sysctl/defaults: increase vm.max_map_count (bsc#1214445)
|
||||
- commit ac3c174
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 11:28:53 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the references list (jsc#PED-5021)
|
||||
* Remove the reference to Linux Documentation Project. It has been
|
||||
inactive for years and mostly contains old manuals that aren't
|
||||
relevant for contemporary systems and hardware.
|
||||
* Update the name and link to LWN.net. The original name "Linux Weekly
|
||||
News" has been deemphasized over time by its authors.
|
||||
* Update the link to Kernel newbies website.
|
||||
* Update the reference to The Linux Kernel Module Programming Guide. The
|
||||
document has not been updated for over a decade but it looks its
|
||||
content is still relevant for today.
|
||||
* Point Kernel Module Packages Manual to the current version.
|
||||
* Add a reference to SUSE SolidDriver Program.
|
||||
- commit 0edac75
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:27:38 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update title information (jsc#PED-5021)
|
||||
* Drop the mention of kernel versions from the readme title.
|
||||
* Remove information about the original authors of the document. Rely as
|
||||
in case of other readmes on Git metadata to get information about all
|
||||
contributions.
|
||||
* Strip the table of contents. The document is short and easy to
|
||||
navigate just by scrolling through it.
|
||||
- commit 06f5139
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:20:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about DUD (jsc#PED-5021)
|
||||
Remove a dead link to description of Device Update Disks found
|
||||
previously on novell.com. Replace it with a short section summarizing
|
||||
what DUD is and reference the mkdud + mksusecd tools and their
|
||||
documentation for more information.
|
||||
- commit 7eeba4e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:11:21 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
|
@ -18,7 +18,8 @@
|
||||
|
||||
|
||||
%define srcversion 6.6
|
||||
%define patchversion 6.6.3
|
||||
%define patchversion 6.6.4
|
||||
%define git_commit eafb2e8a46d36841e6e8eb210b0ce428a4fe4481
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@ -112,9 +113,9 @@ Name: kernel-kvmsmall
|
||||
Summary: The Small Developer Kernel for KVM
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.6.3
|
||||
Version: 6.6.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gd766c57
|
||||
Release: <RELEASE>.geafb2e8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -385,10 +386,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-%build_flavor-base-srchash-%git_commit
|
||||
Provides: kernel-srchash-%git_commit
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: %name-srchash-%git_commit
|
||||
%obsolete_rebuilds %name
|
||||
|
||||
%define kmp_target_cpu %_target_cpu
|
||||
@ -1309,8 +1310,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-%build_flavor-base-srchash-%git_commit
|
||||
Provides: kernel-srchash-%git_commit
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
|
@ -1,3 +1,216 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 3 14:14:27 CET 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.6.4 (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix software node leak on probe errors
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
|
||||
- usb: dwc3: Fix default mode initialization (bsc#1012628).
|
||||
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
|
||||
- usb: typec: tcpm: Skip hard reset when in error recovery
|
||||
(bsc#1012628).
|
||||
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
|
||||
- USB: serial: option: don't claim interface 4 for ZTE MF290
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
|
||||
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
|
||||
- usb: cdnsp: Fix deadlock issue during using NCM gadget
|
||||
(bsc#1012628).
|
||||
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
|
||||
(bsc#1012628).
|
||||
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
|
||||
- bcache: fixup lock c->root error (bsc#1012628).
|
||||
- bcache: fixup init dirty data errors (bsc#1012628).
|
||||
- bcache: prevent potential division by zero error (bsc#1012628).
|
||||
- bcache: check return value from btree_node_alloc_replacement()
|
||||
(bsc#1012628).
|
||||
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
|
||||
- dm-delay: fix a race between delay_presuspend and delay_bio
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
|
||||
(bsc#1012628).
|
||||
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
|
||||
on i2c bus (bsc#1012628).
|
||||
- cifs: fix leak of iface for primary channel (bsc#1012628).
|
||||
- cifs: account for primary channel in the interface list
|
||||
(bsc#1012628).
|
||||
- cifs: distribute channels across interfaces based on speed
|
||||
(bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
2.0 PHY" (bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
3.0 PHY" (bsc#1012628).
|
||||
- Revert "usb: phy: add usb phy notify port status API"
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Mark VF as slave before exposing it to user-mode
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Fix race of register_netdevice_notifier and VF
|
||||
register (bsc#1012628).
|
||||
- hv_netvsc: fix race of netvsc and VF register_netdevice
|
||||
(bsc#1012628).
|
||||
- platform/x86: ideapad-laptop: Set max_brightness before using it
|
||||
(bsc#1012628).
|
||||
- platform/x86/amd/pmc: adjust getting DRAM size behavior
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Luat Air72*U series products
|
||||
(bsc#1012628).
|
||||
- usb: misc: onboard-hub: add support for Microchip USB5744
|
||||
(bsc#1012628).
|
||||
- dt-bindings: usb: microchip,usb5744: Add second supply
|
||||
(bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Fix error handling in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: move mutex_lock() down in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Simplify return check in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- s390/dasd: protect device queue against concurrent access
|
||||
(bsc#1012628).
|
||||
- io_uring/fs: consider link->flags when getting path for LINKAT
|
||||
(bsc#1012628).
|
||||
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
|
||||
race (bsc#1012628).
|
||||
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
|
||||
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
|
||||
btree_gc_coalesce() (bsc#1012628).
|
||||
- io_uring: fix off-by one bvec index (bsc#1012628).
|
||||
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
|
||||
(bsc#1012628).
|
||||
- swiotlb-xen: provide the "max_mapping_size" method
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: Add acpi_device_fix_up_power_children() function
|
||||
(bsc#1012628).
|
||||
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
|
||||
(bsc#1012628).
|
||||
- ACPI: processor_idle: use raw_safe_halt() in
|
||||
acpi_idle_play_dead() (bsc#1012628).
|
||||
- ACPI: video: Use acpi_device_fix_up_power_children()
|
||||
(bsc#1012628).
|
||||
- thunderbolt: Set lane bonding bit only for downstream port
|
||||
(bsc#1012628).
|
||||
- drm/ast: Disconnect BMC if physical connector is connected
|
||||
(bsc#1012628).
|
||||
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
|
||||
(bsc#1012628).
|
||||
- kselftest/arm64: Fix output formatting for za-fork
|
||||
(bsc#1012628).
|
||||
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
|
||||
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
|
||||
(bsc#1012628).
|
||||
- lockdep: Fix block chain corruption (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix resource leaks on probe deferral
|
||||
(bsc#1012628).
|
||||
- nvmet: nul-terminate the NQNs passed in the connect command
|
||||
(bsc#1012628).
|
||||
- nvme: blank out authentication fabrics options if not configured
|
||||
(bsc#1012628).
|
||||
- afs: Fix file locking on R/O volumes to operate in local mode
|
||||
(bsc#1012628).
|
||||
- afs: Return ENOENT if no cell DNS record can be found
|
||||
(bsc#1012628).
|
||||
- net: ipa: fix one GSI register field width (bsc#1012628).
|
||||
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
|
||||
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
|
||||
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
|
||||
- amd-xgbe: propagate the correct speed and duplex status
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle the corner-case during tx completion
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
|
||||
- net: veth: fix ethtool stats reporting (bsc#1012628).
|
||||
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
|
||||
with higher Rx queue than its PF (bsc#1012628).
|
||||
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
|
||||
- arm64: mm: Fix "rodata=on" when
|
||||
CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
|
||||
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
|
||||
(bsc#1012628).
|
||||
- net/smc: avoid data corruption caused by decline (bsc#1012628).
|
||||
- net: usb: ax88179_178a: fix failed operations during
|
||||
ax88179_reset (bsc#1012628).
|
||||
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
|
||||
HFP and HBP (bsc#1012628).
|
||||
- ipv4: Correct/silence an endian warning in __ip_do_redirect
|
||||
(bsc#1012628).
|
||||
- HID: fix HID device resource race between HID core and debugging
|
||||
support (bsc#1012628).
|
||||
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
|
||||
- accel/ivpu: Do not initialize parameters on power up
|
||||
(bsc#1012628).
|
||||
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
|
||||
(bsc#1012628).
|
||||
- net: Move {l,t,d}stats allocation to core and convert veth &
|
||||
vrf (bsc#1012628).
|
||||
- net, vrf: Move dstats structure to core (bsc#1012628).
|
||||
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
|
||||
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
|
||||
full (bsc#1012628).
|
||||
- libfs: getdents() should return 0 after reaching EOD
|
||||
(bsc#1012628).
|
||||
- block: update the stable_writes flag in bdev_add (bsc#1012628).
|
||||
- filemap: add a per-mapping stable writes flag (bsc#1012628).
|
||||
- drm/i915: do not clean GT table on error path (bsc#1012628).
|
||||
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
|
||||
(bsc#1012628).
|
||||
- octeontx2-pf: Fix memory leak during interface down
|
||||
(bsc#1012628).
|
||||
- wireguard: use DEV_STATS_INC() (bsc#1012628).
|
||||
- net: wangxun: fix kernel panic due to null pointer
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
|
||||
(bsc#1012628).
|
||||
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
|
||||
(bsc#1012628).
|
||||
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
|
||||
(bsc#1012628).
|
||||
- afs: Make error on cell lookup failure consistent with OpenAFS
|
||||
(bsc#1012628).
|
||||
- afs: Fix afs_server_list to be cleaned up with RCU
|
||||
(bsc#1012628).
|
||||
- rxrpc: Defer the response to a PING ACK until we've parsed it
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix RTT determination to use any ACK as a source
|
||||
(bsc#1012628).
|
||||
- s390/ism: ism driver implies smc protocol (bsc#1012628).
|
||||
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
|
||||
(bsc#1012628).
|
||||
- sched/fair: Fix the decision for load balance (bsc#1012628).
|
||||
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
|
||||
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
|
||||
GIC designs (bsc#1012628).
|
||||
- NFSD: Fix checksum mismatches in the duplicate reply cache
|
||||
(bsc#1012628).
|
||||
- NFSD: Fix "start of NFS reply" pointer passed to
|
||||
nfsd_cache_update() (bsc#1012628).
|
||||
- commit eafb2e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 15:09:31 CET 2023 - bwiedemann@suse.de
|
||||
|
||||
- Do not store build host name in initrd
|
||||
Without this patch, kernel-obs-build stored the build host name
|
||||
in its .build.initrd.kvm
|
||||
This patch allows for reproducible builds of kernel-obs-build and thus
|
||||
avoids re-publishing the kernel-obs-build.rpm when nothing changed.
|
||||
Note that this has no influence on the /etc/hosts file
|
||||
that is used during other OBS builds.
|
||||
https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
|
||||
- commit fd3a75e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 13:07:16 CET 2023 - tiwai@suse.de
|
||||
|
||||
- Update ath11k hibernation patches from the latest code (bsc#1207948)
|
||||
- commit 7dc7bda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
|
||||
@ -890,6 +1103,16 @@ Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
|
||||
- commit d766c57
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 24 11:42:01 CET 2023 - fcrozat@suse.com
|
||||
|
||||
- Ensure ia32_emulation is always enabled for kernel-obs-build
|
||||
If ia32_emulation is disabled by default, ensure it is enabled
|
||||
back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
|
||||
[ms: Always pass the parameter, no need to grep through the config which
|
||||
may not be very reliable]
|
||||
- commit 56a2c2f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 17:52:15 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -905,6 +1128,18 @@ Wed Nov 22 17:30:17 CET 2023 - tiwai@suse.de
|
||||
- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
|
||||
- commit 8be32dc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 10:33:50 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- rpm: Define git commit as macro
|
||||
- commit bcc92c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 08:39:48 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-source: Move provides after sources
|
||||
- commit dbbf742
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 21 17:26:22 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -3335,6 +3570,19 @@ Sun Oct 8 23:06:37 CEST 2023 - mkubecek@suse.cz
|
||||
- IPU_BRIDGE=m (new on riscv64)
|
||||
- commit a59832f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 14:29:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Convert the document to Markdown
|
||||
(jsc#PED-5021)
|
||||
- commit c05cfc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 13:58:12 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Convert the document to Markdown (jsc#PED-5021)
|
||||
- commit bff5e3e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 6 13:20:48 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -3929,6 +4177,24 @@ Tue Oct 3 16:18:13 CEST 2023 - palcantara@suse.de
|
||||
CVE-2023-5345).
|
||||
- commit 180c31b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 11:07:14 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Remove the list of links (jsc#PED-5021)
|
||||
All links have been incorporated into the text. Remove now unnecessary
|
||||
list at the end of the document.
|
||||
- commit 43d62b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 10:31:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Adjust heading style (jsc#PED-5021)
|
||||
* Underscore all headings as a preparation for Markdown conversion.
|
||||
* Use title-style capitalization for the document name and
|
||||
sentence-style capitalization for section headings, as recommended in
|
||||
the current SUSE Documentation Style Guide.
|
||||
- commit 11e3267
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 08:47:21 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
@ -3952,6 +4218,53 @@ Mon Oct 2 06:34:04 CEST 2023 - mkubecek@suse.cz
|
||||
- patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch (0e4cac557531)
|
||||
- commit 019d4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 16:06:05 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Reflow text to 80-column width
|
||||
(jsc#PED-5021)
|
||||
- commit be0158c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 15:05:42 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the tools
|
||||
(jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Limit the range of commits in the exportpatch example to prevent it
|
||||
from running for too long.
|
||||
* Incorporate URLs directly into the text.
|
||||
* Fix typos and improve some wording, in particular avoid use of "there
|
||||
is/are" and prefer the present tense over the future one.
|
||||
- commit c0bea0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:58:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the patch
|
||||
format (jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Remove references to links to the patchtools and kernel source. They
|
||||
are incorporated in other parts of the text.
|
||||
* Use sentence-style capitalization for section headings, as recommended
|
||||
in the current SUSE Documentation Style Guide.
|
||||
* Fix typos and some wording, in particular avoid use of "there is/are".
|
||||
- commit ce98345
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:39:19 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update the summary and background
|
||||
(jsc#PED-5021)
|
||||
* Drop information about patches being split into directories per
|
||||
a subsystem because that is no longer the case.
|
||||
* Remove the mention that the expanded tree is present since SLE11-SP2
|
||||
as that is now only a historical detail.
|
||||
* Incorporate URLs and additional information in parenthenses directly
|
||||
into the text.
|
||||
* Fix typos and improve some wording.
|
||||
- commit 640988f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 25 19:40:07 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
@ -4944,6 +5257,12 @@ Tue Sep 19 09:57:16 CEST 2023 - tiwai@suse.de
|
||||
- efivarfs: fix statfs() on efivarfs (bsc#1215284).
|
||||
- commit 6b704c5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 16:31:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Reflow text to 80-column width (jsc#PED-5021)
|
||||
- commit e8f2c67
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
|
||||
@ -4956,6 +5275,40 @@ Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
align with the SLE configurations.
|
||||
- commit 8c848c4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:24:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Minor content clean up (jsc#PED-5021)
|
||||
* Mark the user's build directory as a variable, not a command:
|
||||
'make -C $(your_build_dir)' -> 'make -C $YOUR_BUILD_DIR'.
|
||||
* Unify how to get the current directory: 'M=$(pwd)' -> 'M=$PWD'.
|
||||
* 'GIT' / 'git' -> 'Git'.
|
||||
- commit 1cb4ec8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:34:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about module paths
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe names of the
|
||||
/lib/modules/$VERSION-$RELEASE-$FLAVOR/... directories
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Note: Keep the /lib/modules/ prefix instead of using the new
|
||||
/usr/lib/modules/ location for now. The updated README is expected to
|
||||
be incorporated to various branches that are not yet usrmerged.
|
||||
- commit 7eba2f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:27:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about custom patches
|
||||
(jsc#PED-5021)
|
||||
* Replace mention of various patches.* directories with only
|
||||
patches.suse as the typical location for patches.
|
||||
* Replace i386 with x86_64 in the example how to define a config addon.
|
||||
* Fix some typos and wording.
|
||||
- commit 2997d22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 10:20:52 CEST 2023 - clin@suse.com
|
||||
|
||||
@ -4978,6 +5331,66 @@ Fri Sep 15 17:09:42 CEST 2023 - mkubecek@suse.cz
|
||||
(CVE-2023-4881 bsc#1215221).
|
||||
- commit 89de233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 16:03:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about config files
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe a name of the /boot/config-... file
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Replace removed silentoldconfig with oldconfig.
|
||||
* Mention that oldconfig can automatically pick a base config from
|
||||
"/boot/config-$(uname -r)".
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
- commit cba5807
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 14:42:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the patch selection section
|
||||
(jsc#PED-5021)
|
||||
* Make the steps how to obtain expanded kernel source more generic in
|
||||
regards to version numbers.
|
||||
* Use '#' instead of '$' as the command line indicator to signal that
|
||||
the steps need to be run as root.
|
||||
* Update the format of linux-$SRCVERSION.tar.bz2 to xz.
|
||||
* Improve some wording.
|
||||
- commit e14852c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:39:15 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about (un)supported modules
|
||||
(jsc#PED-5021)
|
||||
* Update the list of taint flags. Convert it to a table that matches the
|
||||
upstream documentation format and describe specifically flags that are
|
||||
related to module support status.
|
||||
* Fix some typos and wording.
|
||||
- commit e46f0df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:28:20 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring information about compiling up to date
|
||||
(jsc#PED-5021)
|
||||
* When building the kernel, don't mention to initially change the
|
||||
current directory to /usr/src/linux because later description
|
||||
discourages it and specifies to use 'make -C /usr/src/linux'.
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
* Fix the obsolete name of /etc/modprobe.d/unsupported-modules ->
|
||||
/etc/modprobe.d/10-unsupported-modules.conf.
|
||||
* Drop a note that a newly built kernel should be added to the boot
|
||||
manager because that normally happens automatically when running
|
||||
'make install'.
|
||||
* Update a link to the Kernel Module Packages Manual.
|
||||
* When preparing a build for external modules, mention use of the
|
||||
upstream recommended 'make modules_prepare' instead of a pair of
|
||||
'make prepare' + 'make scripts'.
|
||||
* Fix some typos+grammar.
|
||||
- commit b9b7e79
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 07:26:41 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -5017,12 +5430,61 @@ Thu Sep 14 07:20:07 CEST 2023 - clin@suse.com
|
||||
(bsc#1213614).
|
||||
- commit 421188e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 18:12:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring the overview section up to date
|
||||
(jsc#PED-5021)
|
||||
* Update information in the overview section that was no longer
|
||||
accurate.
|
||||
* Improve wording and fix some typos+grammar.
|
||||
- commit 798c075
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 12:46:45 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- sysctl/defaults: increase vm.max_map_count (bsc#1214445)
|
||||
- commit ac3c174
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 11:28:53 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the references list (jsc#PED-5021)
|
||||
* Remove the reference to Linux Documentation Project. It has been
|
||||
inactive for years and mostly contains old manuals that aren't
|
||||
relevant for contemporary systems and hardware.
|
||||
* Update the name and link to LWN.net. The original name "Linux Weekly
|
||||
News" has been deemphasized over time by its authors.
|
||||
* Update the link to Kernel newbies website.
|
||||
* Update the reference to The Linux Kernel Module Programming Guide. The
|
||||
document has not been updated for over a decade but it looks its
|
||||
content is still relevant for today.
|
||||
* Point Kernel Module Packages Manual to the current version.
|
||||
* Add a reference to SUSE SolidDriver Program.
|
||||
- commit 0edac75
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:27:38 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update title information (jsc#PED-5021)
|
||||
* Drop the mention of kernel versions from the readme title.
|
||||
* Remove information about the original authors of the document. Rely as
|
||||
in case of other readmes on Git metadata to get information about all
|
||||
contributions.
|
||||
* Strip the table of contents. The document is short and easy to
|
||||
navigate just by scrolling through it.
|
||||
- commit 06f5139
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:20:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about DUD (jsc#PED-5021)
|
||||
Remove a dead link to description of Device Update Disks found
|
||||
previously on novell.com. Replace it with a short section summarizing
|
||||
what DUD is and reference the mkdud + mksusecd tools and their
|
||||
documentation for more information.
|
||||
- commit 7eeba4e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:11:21 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
|
@ -18,7 +18,8 @@
|
||||
|
||||
|
||||
%define srcversion 6.6
|
||||
%define patchversion 6.6.3
|
||||
%define patchversion 6.6.4
|
||||
%define git_commit eafb2e8a46d36841e6e8eb210b0ce428a4fe4481
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@ -112,9 +113,9 @@ Name: kernel-lpae
|
||||
Summary: Kernel for LPAE enabled systems
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.6.3
|
||||
Version: 6.6.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gd766c57
|
||||
Release: <RELEASE>.geafb2e8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -385,10 +386,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-%build_flavor-base-srchash-%git_commit
|
||||
Provides: kernel-srchash-%git_commit
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: %name-srchash-%git_commit
|
||||
%obsolete_rebuilds %name
|
||||
|
||||
%define kmp_target_cpu %_target_cpu
|
||||
@ -1303,8 +1304,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-%build_flavor-base-srchash-%git_commit
|
||||
Provides: kernel-srchash-%git_commit
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
|
@ -1,3 +1,216 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 3 14:14:27 CET 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.6.4 (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix software node leak on probe errors
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
|
||||
- usb: dwc3: Fix default mode initialization (bsc#1012628).
|
||||
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
|
||||
- usb: typec: tcpm: Skip hard reset when in error recovery
|
||||
(bsc#1012628).
|
||||
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
|
||||
- USB: serial: option: don't claim interface 4 for ZTE MF290
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
|
||||
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
|
||||
- usb: cdnsp: Fix deadlock issue during using NCM gadget
|
||||
(bsc#1012628).
|
||||
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
|
||||
(bsc#1012628).
|
||||
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
|
||||
- bcache: fixup lock c->root error (bsc#1012628).
|
||||
- bcache: fixup init dirty data errors (bsc#1012628).
|
||||
- bcache: prevent potential division by zero error (bsc#1012628).
|
||||
- bcache: check return value from btree_node_alloc_replacement()
|
||||
(bsc#1012628).
|
||||
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
|
||||
- dm-delay: fix a race between delay_presuspend and delay_bio
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
|
||||
(bsc#1012628).
|
||||
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
|
||||
on i2c bus (bsc#1012628).
|
||||
- cifs: fix leak of iface for primary channel (bsc#1012628).
|
||||
- cifs: account for primary channel in the interface list
|
||||
(bsc#1012628).
|
||||
- cifs: distribute channels across interfaces based on speed
|
||||
(bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
2.0 PHY" (bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
3.0 PHY" (bsc#1012628).
|
||||
- Revert "usb: phy: add usb phy notify port status API"
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Mark VF as slave before exposing it to user-mode
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Fix race of register_netdevice_notifier and VF
|
||||
register (bsc#1012628).
|
||||
- hv_netvsc: fix race of netvsc and VF register_netdevice
|
||||
(bsc#1012628).
|
||||
- platform/x86: ideapad-laptop: Set max_brightness before using it
|
||||
(bsc#1012628).
|
||||
- platform/x86/amd/pmc: adjust getting DRAM size behavior
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Luat Air72*U series products
|
||||
(bsc#1012628).
|
||||
- usb: misc: onboard-hub: add support for Microchip USB5744
|
||||
(bsc#1012628).
|
||||
- dt-bindings: usb: microchip,usb5744: Add second supply
|
||||
(bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Fix error handling in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: move mutex_lock() down in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Simplify return check in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- s390/dasd: protect device queue against concurrent access
|
||||
(bsc#1012628).
|
||||
- io_uring/fs: consider link->flags when getting path for LINKAT
|
||||
(bsc#1012628).
|
||||
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
|
||||
race (bsc#1012628).
|
||||
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
|
||||
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
|
||||
btree_gc_coalesce() (bsc#1012628).
|
||||
- io_uring: fix off-by one bvec index (bsc#1012628).
|
||||
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
|
||||
(bsc#1012628).
|
||||
- swiotlb-xen: provide the "max_mapping_size" method
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: Add acpi_device_fix_up_power_children() function
|
||||
(bsc#1012628).
|
||||
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
|
||||
(bsc#1012628).
|
||||
- ACPI: processor_idle: use raw_safe_halt() in
|
||||
acpi_idle_play_dead() (bsc#1012628).
|
||||
- ACPI: video: Use acpi_device_fix_up_power_children()
|
||||
(bsc#1012628).
|
||||
- thunderbolt: Set lane bonding bit only for downstream port
|
||||
(bsc#1012628).
|
||||
- drm/ast: Disconnect BMC if physical connector is connected
|
||||
(bsc#1012628).
|
||||
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
|
||||
(bsc#1012628).
|
||||
- kselftest/arm64: Fix output formatting for za-fork
|
||||
(bsc#1012628).
|
||||
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
|
||||
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
|
||||
(bsc#1012628).
|
||||
- lockdep: Fix block chain corruption (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix resource leaks on probe deferral
|
||||
(bsc#1012628).
|
||||
- nvmet: nul-terminate the NQNs passed in the connect command
|
||||
(bsc#1012628).
|
||||
- nvme: blank out authentication fabrics options if not configured
|
||||
(bsc#1012628).
|
||||
- afs: Fix file locking on R/O volumes to operate in local mode
|
||||
(bsc#1012628).
|
||||
- afs: Return ENOENT if no cell DNS record can be found
|
||||
(bsc#1012628).
|
||||
- net: ipa: fix one GSI register field width (bsc#1012628).
|
||||
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
|
||||
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
|
||||
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
|
||||
- amd-xgbe: propagate the correct speed and duplex status
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle the corner-case during tx completion
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
|
||||
- net: veth: fix ethtool stats reporting (bsc#1012628).
|
||||
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
|
||||
with higher Rx queue than its PF (bsc#1012628).
|
||||
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
|
||||
- arm64: mm: Fix "rodata=on" when
|
||||
CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
|
||||
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
|
||||
(bsc#1012628).
|
||||
- net/smc: avoid data corruption caused by decline (bsc#1012628).
|
||||
- net: usb: ax88179_178a: fix failed operations during
|
||||
ax88179_reset (bsc#1012628).
|
||||
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
|
||||
HFP and HBP (bsc#1012628).
|
||||
- ipv4: Correct/silence an endian warning in __ip_do_redirect
|
||||
(bsc#1012628).
|
||||
- HID: fix HID device resource race between HID core and debugging
|
||||
support (bsc#1012628).
|
||||
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
|
||||
- accel/ivpu: Do not initialize parameters on power up
|
||||
(bsc#1012628).
|
||||
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
|
||||
(bsc#1012628).
|
||||
- net: Move {l,t,d}stats allocation to core and convert veth &
|
||||
vrf (bsc#1012628).
|
||||
- net, vrf: Move dstats structure to core (bsc#1012628).
|
||||
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
|
||||
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
|
||||
full (bsc#1012628).
|
||||
- libfs: getdents() should return 0 after reaching EOD
|
||||
(bsc#1012628).
|
||||
- block: update the stable_writes flag in bdev_add (bsc#1012628).
|
||||
- filemap: add a per-mapping stable writes flag (bsc#1012628).
|
||||
- drm/i915: do not clean GT table on error path (bsc#1012628).
|
||||
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
|
||||
(bsc#1012628).
|
||||
- octeontx2-pf: Fix memory leak during interface down
|
||||
(bsc#1012628).
|
||||
- wireguard: use DEV_STATS_INC() (bsc#1012628).
|
||||
- net: wangxun: fix kernel panic due to null pointer
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
|
||||
(bsc#1012628).
|
||||
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
|
||||
(bsc#1012628).
|
||||
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
|
||||
(bsc#1012628).
|
||||
- afs: Make error on cell lookup failure consistent with OpenAFS
|
||||
(bsc#1012628).
|
||||
- afs: Fix afs_server_list to be cleaned up with RCU
|
||||
(bsc#1012628).
|
||||
- rxrpc: Defer the response to a PING ACK until we've parsed it
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix RTT determination to use any ACK as a source
|
||||
(bsc#1012628).
|
||||
- s390/ism: ism driver implies smc protocol (bsc#1012628).
|
||||
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
|
||||
(bsc#1012628).
|
||||
- sched/fair: Fix the decision for load balance (bsc#1012628).
|
||||
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
|
||||
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
|
||||
GIC designs (bsc#1012628).
|
||||
- NFSD: Fix checksum mismatches in the duplicate reply cache
|
||||
(bsc#1012628).
|
||||
- NFSD: Fix "start of NFS reply" pointer passed to
|
||||
nfsd_cache_update() (bsc#1012628).
|
||||
- commit eafb2e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 15:09:31 CET 2023 - bwiedemann@suse.de
|
||||
|
||||
- Do not store build host name in initrd
|
||||
Without this patch, kernel-obs-build stored the build host name
|
||||
in its .build.initrd.kvm
|
||||
This patch allows for reproducible builds of kernel-obs-build and thus
|
||||
avoids re-publishing the kernel-obs-build.rpm when nothing changed.
|
||||
Note that this has no influence on the /etc/hosts file
|
||||
that is used during other OBS builds.
|
||||
https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
|
||||
- commit fd3a75e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 13:07:16 CET 2023 - tiwai@suse.de
|
||||
|
||||
- Update ath11k hibernation patches from the latest code (bsc#1207948)
|
||||
- commit 7dc7bda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
|
||||
@ -890,6 +1103,16 @@ Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
|
||||
- commit d766c57
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 24 11:42:01 CET 2023 - fcrozat@suse.com
|
||||
|
||||
- Ensure ia32_emulation is always enabled for kernel-obs-build
|
||||
If ia32_emulation is disabled by default, ensure it is enabled
|
||||
back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
|
||||
[ms: Always pass the parameter, no need to grep through the config which
|
||||
may not be very reliable]
|
||||
- commit 56a2c2f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 17:52:15 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -905,6 +1128,18 @@ Wed Nov 22 17:30:17 CET 2023 - tiwai@suse.de
|
||||
- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
|
||||
- commit 8be32dc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 10:33:50 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- rpm: Define git commit as macro
|
||||
- commit bcc92c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 08:39:48 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-source: Move provides after sources
|
||||
- commit dbbf742
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 21 17:26:22 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -3335,6 +3570,19 @@ Sun Oct 8 23:06:37 CEST 2023 - mkubecek@suse.cz
|
||||
- IPU_BRIDGE=m (new on riscv64)
|
||||
- commit a59832f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 14:29:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Convert the document to Markdown
|
||||
(jsc#PED-5021)
|
||||
- commit c05cfc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 13:58:12 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Convert the document to Markdown (jsc#PED-5021)
|
||||
- commit bff5e3e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 6 13:20:48 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -3929,6 +4177,24 @@ Tue Oct 3 16:18:13 CEST 2023 - palcantara@suse.de
|
||||
CVE-2023-5345).
|
||||
- commit 180c31b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 11:07:14 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Remove the list of links (jsc#PED-5021)
|
||||
All links have been incorporated into the text. Remove now unnecessary
|
||||
list at the end of the document.
|
||||
- commit 43d62b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 10:31:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Adjust heading style (jsc#PED-5021)
|
||||
* Underscore all headings as a preparation for Markdown conversion.
|
||||
* Use title-style capitalization for the document name and
|
||||
sentence-style capitalization for section headings, as recommended in
|
||||
the current SUSE Documentation Style Guide.
|
||||
- commit 11e3267
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 08:47:21 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
@ -3952,6 +4218,53 @@ Mon Oct 2 06:34:04 CEST 2023 - mkubecek@suse.cz
|
||||
- patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch (0e4cac557531)
|
||||
- commit 019d4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 16:06:05 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Reflow text to 80-column width
|
||||
(jsc#PED-5021)
|
||||
- commit be0158c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 15:05:42 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the tools
|
||||
(jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Limit the range of commits in the exportpatch example to prevent it
|
||||
from running for too long.
|
||||
* Incorporate URLs directly into the text.
|
||||
* Fix typos and improve some wording, in particular avoid use of "there
|
||||
is/are" and prefer the present tense over the future one.
|
||||
- commit c0bea0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:58:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the patch
|
||||
format (jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Remove references to links to the patchtools and kernel source. They
|
||||
are incorporated in other parts of the text.
|
||||
* Use sentence-style capitalization for section headings, as recommended
|
||||
in the current SUSE Documentation Style Guide.
|
||||
* Fix typos and some wording, in particular avoid use of "there is/are".
|
||||
- commit ce98345
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:39:19 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update the summary and background
|
||||
(jsc#PED-5021)
|
||||
* Drop information about patches being split into directories per
|
||||
a subsystem because that is no longer the case.
|
||||
* Remove the mention that the expanded tree is present since SLE11-SP2
|
||||
as that is now only a historical detail.
|
||||
* Incorporate URLs and additional information in parenthenses directly
|
||||
into the text.
|
||||
* Fix typos and improve some wording.
|
||||
- commit 640988f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 25 19:40:07 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
@ -4944,6 +5257,12 @@ Tue Sep 19 09:57:16 CEST 2023 - tiwai@suse.de
|
||||
- efivarfs: fix statfs() on efivarfs (bsc#1215284).
|
||||
- commit 6b704c5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 16:31:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Reflow text to 80-column width (jsc#PED-5021)
|
||||
- commit e8f2c67
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
|
||||
@ -4956,6 +5275,40 @@ Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
align with the SLE configurations.
|
||||
- commit 8c848c4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:24:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Minor content clean up (jsc#PED-5021)
|
||||
* Mark the user's build directory as a variable, not a command:
|
||||
'make -C $(your_build_dir)' -> 'make -C $YOUR_BUILD_DIR'.
|
||||
* Unify how to get the current directory: 'M=$(pwd)' -> 'M=$PWD'.
|
||||
* 'GIT' / 'git' -> 'Git'.
|
||||
- commit 1cb4ec8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:34:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about module paths
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe names of the
|
||||
/lib/modules/$VERSION-$RELEASE-$FLAVOR/... directories
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Note: Keep the /lib/modules/ prefix instead of using the new
|
||||
/usr/lib/modules/ location for now. The updated README is expected to
|
||||
be incorporated to various branches that are not yet usrmerged.
|
||||
- commit 7eba2f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:27:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about custom patches
|
||||
(jsc#PED-5021)
|
||||
* Replace mention of various patches.* directories with only
|
||||
patches.suse as the typical location for patches.
|
||||
* Replace i386 with x86_64 in the example how to define a config addon.
|
||||
* Fix some typos and wording.
|
||||
- commit 2997d22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 10:20:52 CEST 2023 - clin@suse.com
|
||||
|
||||
@ -4978,6 +5331,66 @@ Fri Sep 15 17:09:42 CEST 2023 - mkubecek@suse.cz
|
||||
(CVE-2023-4881 bsc#1215221).
|
||||
- commit 89de233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 16:03:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about config files
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe a name of the /boot/config-... file
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Replace removed silentoldconfig with oldconfig.
|
||||
* Mention that oldconfig can automatically pick a base config from
|
||||
"/boot/config-$(uname -r)".
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
- commit cba5807
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 14:42:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the patch selection section
|
||||
(jsc#PED-5021)
|
||||
* Make the steps how to obtain expanded kernel source more generic in
|
||||
regards to version numbers.
|
||||
* Use '#' instead of '$' as the command line indicator to signal that
|
||||
the steps need to be run as root.
|
||||
* Update the format of linux-$SRCVERSION.tar.bz2 to xz.
|
||||
* Improve some wording.
|
||||
- commit e14852c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:39:15 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about (un)supported modules
|
||||
(jsc#PED-5021)
|
||||
* Update the list of taint flags. Convert it to a table that matches the
|
||||
upstream documentation format and describe specifically flags that are
|
||||
related to module support status.
|
||||
* Fix some typos and wording.
|
||||
- commit e46f0df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:28:20 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring information about compiling up to date
|
||||
(jsc#PED-5021)
|
||||
* When building the kernel, don't mention to initially change the
|
||||
current directory to /usr/src/linux because later description
|
||||
discourages it and specifies to use 'make -C /usr/src/linux'.
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
* Fix the obsolete name of /etc/modprobe.d/unsupported-modules ->
|
||||
/etc/modprobe.d/10-unsupported-modules.conf.
|
||||
* Drop a note that a newly built kernel should be added to the boot
|
||||
manager because that normally happens automatically when running
|
||||
'make install'.
|
||||
* Update a link to the Kernel Module Packages Manual.
|
||||
* When preparing a build for external modules, mention use of the
|
||||
upstream recommended 'make modules_prepare' instead of a pair of
|
||||
'make prepare' + 'make scripts'.
|
||||
* Fix some typos+grammar.
|
||||
- commit b9b7e79
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 07:26:41 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -5017,12 +5430,61 @@ Thu Sep 14 07:20:07 CEST 2023 - clin@suse.com
|
||||
(bsc#1213614).
|
||||
- commit 421188e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 18:12:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring the overview section up to date
|
||||
(jsc#PED-5021)
|
||||
* Update information in the overview section that was no longer
|
||||
accurate.
|
||||
* Improve wording and fix some typos+grammar.
|
||||
- commit 798c075
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 12:46:45 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- sysctl/defaults: increase vm.max_map_count (bsc#1214445)
|
||||
- commit ac3c174
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 11:28:53 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the references list (jsc#PED-5021)
|
||||
* Remove the reference to Linux Documentation Project. It has been
|
||||
inactive for years and mostly contains old manuals that aren't
|
||||
relevant for contemporary systems and hardware.
|
||||
* Update the name and link to LWN.net. The original name "Linux Weekly
|
||||
News" has been deemphasized over time by its authors.
|
||||
* Update the link to Kernel newbies website.
|
||||
* Update the reference to The Linux Kernel Module Programming Guide. The
|
||||
document has not been updated for over a decade but it looks its
|
||||
content is still relevant for today.
|
||||
* Point Kernel Module Packages Manual to the current version.
|
||||
* Add a reference to SUSE SolidDriver Program.
|
||||
- commit 0edac75
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:27:38 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update title information (jsc#PED-5021)
|
||||
* Drop the mention of kernel versions from the readme title.
|
||||
* Remove information about the original authors of the document. Rely as
|
||||
in case of other readmes on Git metadata to get information about all
|
||||
contributions.
|
||||
* Strip the table of contents. The document is short and easy to
|
||||
navigate just by scrolling through it.
|
||||
- commit 06f5139
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:20:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about DUD (jsc#PED-5021)
|
||||
Remove a dead link to description of Device Update Disks found
|
||||
previously on novell.com. Replace it with a short section summarizing
|
||||
what DUD is and reference the mkdud + mksusecd tools and their
|
||||
documentation for more information.
|
||||
- commit 7eeba4e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:11:21 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
|
||||
#!BuildIgnore: post-build-checks
|
||||
|
||||
%define patchversion 6.6.3
|
||||
%define patchversion 6.6.4
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -44,7 +44,7 @@ BuildRequires: util-linux
|
||||
%endif
|
||||
%endif
|
||||
%endif
|
||||
BuildRequires: kernel%kernel_flavor-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
BuildRequires: kernel%kernel_flavor-srchash-eafb2e8a46d36841e6e8eb210b0ce428a4fe4481
|
||||
|
||||
%if 0%{?rhel_version}
|
||||
BuildRequires: kernel
|
||||
@ -56,9 +56,9 @@ BuildRequires: dracut
|
||||
Summary: package kernel and initrd for OBS VM builds
|
||||
License: GPL-2.0-only
|
||||
Group: SLES
|
||||
Version: 6.6.3
|
||||
Version: 6.6.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gd766c57
|
||||
Release: <RELEASE>.geafb2e8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -110,6 +110,7 @@ chmod a+rx /usr/lib/dracut/modules.d/80obs/setup_obs.sh
|
||||
# we run with build as PID 1 (boo#965564)
|
||||
echo "DefaultTasksMax=infinity" >> /etc/systemd/system.conf
|
||||
echo "DefaultTasksAccounting=no" >> /etc/systemd/system.conf
|
||||
echo 127.0.0.1 localhost > /etc/hosts # omit build-machine host name (boo#1084909)
|
||||
|
||||
# a longer list to have them also available for qemu cross builds where x86_64 kernel runs in eg. arm env.
|
||||
# this list of modules where available on build workers of build.opensuse.org, so we stay compatible.
|
||||
@ -155,7 +156,7 @@ cp -v /boot/%{kernel_name}-*%{kernel_flavor} %{buildroot}/.build.kernel.kvm
|
||||
cp -v /tmp/initrd.kvm %{buildroot}/.build.initrd.kvm
|
||||
|
||||
# inform worker kernel parameters to invoke
|
||||
CMDLINE="elevator=noop nmi_watchdog=0 rw"
|
||||
CMDLINE="elevator=noop nmi_watchdog=0 rw ia32_emulation=1"
|
||||
echo "$CMDLINE" > %{buildroot}/.build.cmdline.kvm
|
||||
|
||||
# inform worker about availability of virtio-serial
|
||||
|
@ -110,6 +110,7 @@ chmod a+rx /usr/lib/dracut/modules.d/80obs/setup_obs.sh
|
||||
# we run with build as PID 1 (boo#965564)
|
||||
echo "DefaultTasksMax=infinity" >> /etc/systemd/system.conf
|
||||
echo "DefaultTasksAccounting=no" >> /etc/systemd/system.conf
|
||||
echo 127.0.0.1 localhost > /etc/hosts # omit build-machine host name (boo#1084909)
|
||||
|
||||
# a longer list to have them also available for qemu cross builds where x86_64 kernel runs in eg. arm env.
|
||||
# this list of modules where available on build workers of build.opensuse.org, so we stay compatible.
|
||||
@ -155,7 +156,7 @@ cp -v /boot/%{kernel_name}-*%{kernel_flavor} %{buildroot}/.build.kernel.kvm
|
||||
cp -v /tmp/initrd.kvm %{buildroot}/.build.initrd.kvm
|
||||
|
||||
# inform worker kernel parameters to invoke
|
||||
CMDLINE="elevator=noop nmi_watchdog=0 rw"
|
||||
CMDLINE="elevator=noop nmi_watchdog=0 rw ia32_emulation=1"
|
||||
echo "$CMDLINE" > %{buildroot}/.build.cmdline.kvm
|
||||
|
||||
# inform worker about availability of virtio-serial
|
||||
|
@ -1,3 +1,216 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 3 14:14:27 CET 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.6.4 (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix software node leak on probe errors
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
|
||||
- usb: dwc3: Fix default mode initialization (bsc#1012628).
|
||||
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
|
||||
- usb: typec: tcpm: Skip hard reset when in error recovery
|
||||
(bsc#1012628).
|
||||
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
|
||||
- USB: serial: option: don't claim interface 4 for ZTE MF290
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
|
||||
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
|
||||
- usb: cdnsp: Fix deadlock issue during using NCM gadget
|
||||
(bsc#1012628).
|
||||
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
|
||||
(bsc#1012628).
|
||||
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
|
||||
- bcache: fixup lock c->root error (bsc#1012628).
|
||||
- bcache: fixup init dirty data errors (bsc#1012628).
|
||||
- bcache: prevent potential division by zero error (bsc#1012628).
|
||||
- bcache: check return value from btree_node_alloc_replacement()
|
||||
(bsc#1012628).
|
||||
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
|
||||
- dm-delay: fix a race between delay_presuspend and delay_bio
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
|
||||
(bsc#1012628).
|
||||
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
|
||||
on i2c bus (bsc#1012628).
|
||||
- cifs: fix leak of iface for primary channel (bsc#1012628).
|
||||
- cifs: account for primary channel in the interface list
|
||||
(bsc#1012628).
|
||||
- cifs: distribute channels across interfaces based on speed
|
||||
(bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
2.0 PHY" (bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
3.0 PHY" (bsc#1012628).
|
||||
- Revert "usb: phy: add usb phy notify port status API"
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Mark VF as slave before exposing it to user-mode
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Fix race of register_netdevice_notifier and VF
|
||||
register (bsc#1012628).
|
||||
- hv_netvsc: fix race of netvsc and VF register_netdevice
|
||||
(bsc#1012628).
|
||||
- platform/x86: ideapad-laptop: Set max_brightness before using it
|
||||
(bsc#1012628).
|
||||
- platform/x86/amd/pmc: adjust getting DRAM size behavior
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Luat Air72*U series products
|
||||
(bsc#1012628).
|
||||
- usb: misc: onboard-hub: add support for Microchip USB5744
|
||||
(bsc#1012628).
|
||||
- dt-bindings: usb: microchip,usb5744: Add second supply
|
||||
(bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Fix error handling in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: move mutex_lock() down in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Simplify return check in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- s390/dasd: protect device queue against concurrent access
|
||||
(bsc#1012628).
|
||||
- io_uring/fs: consider link->flags when getting path for LINKAT
|
||||
(bsc#1012628).
|
||||
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
|
||||
race (bsc#1012628).
|
||||
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
|
||||
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
|
||||
btree_gc_coalesce() (bsc#1012628).
|
||||
- io_uring: fix off-by one bvec index (bsc#1012628).
|
||||
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
|
||||
(bsc#1012628).
|
||||
- swiotlb-xen: provide the "max_mapping_size" method
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: Add acpi_device_fix_up_power_children() function
|
||||
(bsc#1012628).
|
||||
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
|
||||
(bsc#1012628).
|
||||
- ACPI: processor_idle: use raw_safe_halt() in
|
||||
acpi_idle_play_dead() (bsc#1012628).
|
||||
- ACPI: video: Use acpi_device_fix_up_power_children()
|
||||
(bsc#1012628).
|
||||
- thunderbolt: Set lane bonding bit only for downstream port
|
||||
(bsc#1012628).
|
||||
- drm/ast: Disconnect BMC if physical connector is connected
|
||||
(bsc#1012628).
|
||||
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
|
||||
(bsc#1012628).
|
||||
- kselftest/arm64: Fix output formatting for za-fork
|
||||
(bsc#1012628).
|
||||
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
|
||||
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
|
||||
(bsc#1012628).
|
||||
- lockdep: Fix block chain corruption (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix resource leaks on probe deferral
|
||||
(bsc#1012628).
|
||||
- nvmet: nul-terminate the NQNs passed in the connect command
|
||||
(bsc#1012628).
|
||||
- nvme: blank out authentication fabrics options if not configured
|
||||
(bsc#1012628).
|
||||
- afs: Fix file locking on R/O volumes to operate in local mode
|
||||
(bsc#1012628).
|
||||
- afs: Return ENOENT if no cell DNS record can be found
|
||||
(bsc#1012628).
|
||||
- net: ipa: fix one GSI register field width (bsc#1012628).
|
||||
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
|
||||
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
|
||||
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
|
||||
- amd-xgbe: propagate the correct speed and duplex status
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle the corner-case during tx completion
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
|
||||
- net: veth: fix ethtool stats reporting (bsc#1012628).
|
||||
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
|
||||
with higher Rx queue than its PF (bsc#1012628).
|
||||
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
|
||||
- arm64: mm: Fix "rodata=on" when
|
||||
CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
|
||||
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
|
||||
(bsc#1012628).
|
||||
- net/smc: avoid data corruption caused by decline (bsc#1012628).
|
||||
- net: usb: ax88179_178a: fix failed operations during
|
||||
ax88179_reset (bsc#1012628).
|
||||
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
|
||||
HFP and HBP (bsc#1012628).
|
||||
- ipv4: Correct/silence an endian warning in __ip_do_redirect
|
||||
(bsc#1012628).
|
||||
- HID: fix HID device resource race between HID core and debugging
|
||||
support (bsc#1012628).
|
||||
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
|
||||
- accel/ivpu: Do not initialize parameters on power up
|
||||
(bsc#1012628).
|
||||
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
|
||||
(bsc#1012628).
|
||||
- net: Move {l,t,d}stats allocation to core and convert veth &
|
||||
vrf (bsc#1012628).
|
||||
- net, vrf: Move dstats structure to core (bsc#1012628).
|
||||
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
|
||||
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
|
||||
full (bsc#1012628).
|
||||
- libfs: getdents() should return 0 after reaching EOD
|
||||
(bsc#1012628).
|
||||
- block: update the stable_writes flag in bdev_add (bsc#1012628).
|
||||
- filemap: add a per-mapping stable writes flag (bsc#1012628).
|
||||
- drm/i915: do not clean GT table on error path (bsc#1012628).
|
||||
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
|
||||
(bsc#1012628).
|
||||
- octeontx2-pf: Fix memory leak during interface down
|
||||
(bsc#1012628).
|
||||
- wireguard: use DEV_STATS_INC() (bsc#1012628).
|
||||
- net: wangxun: fix kernel panic due to null pointer
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
|
||||
(bsc#1012628).
|
||||
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
|
||||
(bsc#1012628).
|
||||
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
|
||||
(bsc#1012628).
|
||||
- afs: Make error on cell lookup failure consistent with OpenAFS
|
||||
(bsc#1012628).
|
||||
- afs: Fix afs_server_list to be cleaned up with RCU
|
||||
(bsc#1012628).
|
||||
- rxrpc: Defer the response to a PING ACK until we've parsed it
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix RTT determination to use any ACK as a source
|
||||
(bsc#1012628).
|
||||
- s390/ism: ism driver implies smc protocol (bsc#1012628).
|
||||
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
|
||||
(bsc#1012628).
|
||||
- sched/fair: Fix the decision for load balance (bsc#1012628).
|
||||
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
|
||||
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
|
||||
GIC designs (bsc#1012628).
|
||||
- NFSD: Fix checksum mismatches in the duplicate reply cache
|
||||
(bsc#1012628).
|
||||
- NFSD: Fix "start of NFS reply" pointer passed to
|
||||
nfsd_cache_update() (bsc#1012628).
|
||||
- commit eafb2e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 15:09:31 CET 2023 - bwiedemann@suse.de
|
||||
|
||||
- Do not store build host name in initrd
|
||||
Without this patch, kernel-obs-build stored the build host name
|
||||
in its .build.initrd.kvm
|
||||
This patch allows for reproducible builds of kernel-obs-build and thus
|
||||
avoids re-publishing the kernel-obs-build.rpm when nothing changed.
|
||||
Note that this has no influence on the /etc/hosts file
|
||||
that is used during other OBS builds.
|
||||
https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
|
||||
- commit fd3a75e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 13:07:16 CET 2023 - tiwai@suse.de
|
||||
|
||||
- Update ath11k hibernation patches from the latest code (bsc#1207948)
|
||||
- commit 7dc7bda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
|
||||
@ -890,6 +1103,16 @@ Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
|
||||
- commit d766c57
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 24 11:42:01 CET 2023 - fcrozat@suse.com
|
||||
|
||||
- Ensure ia32_emulation is always enabled for kernel-obs-build
|
||||
If ia32_emulation is disabled by default, ensure it is enabled
|
||||
back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
|
||||
[ms: Always pass the parameter, no need to grep through the config which
|
||||
may not be very reliable]
|
||||
- commit 56a2c2f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 17:52:15 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -905,6 +1128,18 @@ Wed Nov 22 17:30:17 CET 2023 - tiwai@suse.de
|
||||
- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
|
||||
- commit 8be32dc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 10:33:50 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- rpm: Define git commit as macro
|
||||
- commit bcc92c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 08:39:48 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-source: Move provides after sources
|
||||
- commit dbbf742
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 21 17:26:22 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -3335,6 +3570,19 @@ Sun Oct 8 23:06:37 CEST 2023 - mkubecek@suse.cz
|
||||
- IPU_BRIDGE=m (new on riscv64)
|
||||
- commit a59832f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 14:29:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Convert the document to Markdown
|
||||
(jsc#PED-5021)
|
||||
- commit c05cfc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 13:58:12 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Convert the document to Markdown (jsc#PED-5021)
|
||||
- commit bff5e3e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 6 13:20:48 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -3929,6 +4177,24 @@ Tue Oct 3 16:18:13 CEST 2023 - palcantara@suse.de
|
||||
CVE-2023-5345).
|
||||
- commit 180c31b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 11:07:14 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Remove the list of links (jsc#PED-5021)
|
||||
All links have been incorporated into the text. Remove now unnecessary
|
||||
list at the end of the document.
|
||||
- commit 43d62b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 10:31:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Adjust heading style (jsc#PED-5021)
|
||||
* Underscore all headings as a preparation for Markdown conversion.
|
||||
* Use title-style capitalization for the document name and
|
||||
sentence-style capitalization for section headings, as recommended in
|
||||
the current SUSE Documentation Style Guide.
|
||||
- commit 11e3267
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 08:47:21 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
@ -3952,6 +4218,53 @@ Mon Oct 2 06:34:04 CEST 2023 - mkubecek@suse.cz
|
||||
- patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch (0e4cac557531)
|
||||
- commit 019d4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 16:06:05 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Reflow text to 80-column width
|
||||
(jsc#PED-5021)
|
||||
- commit be0158c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 15:05:42 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the tools
|
||||
(jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Limit the range of commits in the exportpatch example to prevent it
|
||||
from running for too long.
|
||||
* Incorporate URLs directly into the text.
|
||||
* Fix typos and improve some wording, in particular avoid use of "there
|
||||
is/are" and prefer the present tense over the future one.
|
||||
- commit c0bea0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:58:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the patch
|
||||
format (jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Remove references to links to the patchtools and kernel source. They
|
||||
are incorporated in other parts of the text.
|
||||
* Use sentence-style capitalization for section headings, as recommended
|
||||
in the current SUSE Documentation Style Guide.
|
||||
* Fix typos and some wording, in particular avoid use of "there is/are".
|
||||
- commit ce98345
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:39:19 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update the summary and background
|
||||
(jsc#PED-5021)
|
||||
* Drop information about patches being split into directories per
|
||||
a subsystem because that is no longer the case.
|
||||
* Remove the mention that the expanded tree is present since SLE11-SP2
|
||||
as that is now only a historical detail.
|
||||
* Incorporate URLs and additional information in parenthenses directly
|
||||
into the text.
|
||||
* Fix typos and improve some wording.
|
||||
- commit 640988f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 25 19:40:07 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
@ -4944,6 +5257,12 @@ Tue Sep 19 09:57:16 CEST 2023 - tiwai@suse.de
|
||||
- efivarfs: fix statfs() on efivarfs (bsc#1215284).
|
||||
- commit 6b704c5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 16:31:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Reflow text to 80-column width (jsc#PED-5021)
|
||||
- commit e8f2c67
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
|
||||
@ -4956,6 +5275,40 @@ Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
align with the SLE configurations.
|
||||
- commit 8c848c4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:24:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Minor content clean up (jsc#PED-5021)
|
||||
* Mark the user's build directory as a variable, not a command:
|
||||
'make -C $(your_build_dir)' -> 'make -C $YOUR_BUILD_DIR'.
|
||||
* Unify how to get the current directory: 'M=$(pwd)' -> 'M=$PWD'.
|
||||
* 'GIT' / 'git' -> 'Git'.
|
||||
- commit 1cb4ec8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:34:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about module paths
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe names of the
|
||||
/lib/modules/$VERSION-$RELEASE-$FLAVOR/... directories
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Note: Keep the /lib/modules/ prefix instead of using the new
|
||||
/usr/lib/modules/ location for now. The updated README is expected to
|
||||
be incorporated to various branches that are not yet usrmerged.
|
||||
- commit 7eba2f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:27:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about custom patches
|
||||
(jsc#PED-5021)
|
||||
* Replace mention of various patches.* directories with only
|
||||
patches.suse as the typical location for patches.
|
||||
* Replace i386 with x86_64 in the example how to define a config addon.
|
||||
* Fix some typos and wording.
|
||||
- commit 2997d22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 10:20:52 CEST 2023 - clin@suse.com
|
||||
|
||||
@ -4978,6 +5331,66 @@ Fri Sep 15 17:09:42 CEST 2023 - mkubecek@suse.cz
|
||||
(CVE-2023-4881 bsc#1215221).
|
||||
- commit 89de233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 16:03:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about config files
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe a name of the /boot/config-... file
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Replace removed silentoldconfig with oldconfig.
|
||||
* Mention that oldconfig can automatically pick a base config from
|
||||
"/boot/config-$(uname -r)".
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
- commit cba5807
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 14:42:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the patch selection section
|
||||
(jsc#PED-5021)
|
||||
* Make the steps how to obtain expanded kernel source more generic in
|
||||
regards to version numbers.
|
||||
* Use '#' instead of '$' as the command line indicator to signal that
|
||||
the steps need to be run as root.
|
||||
* Update the format of linux-$SRCVERSION.tar.bz2 to xz.
|
||||
* Improve some wording.
|
||||
- commit e14852c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:39:15 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about (un)supported modules
|
||||
(jsc#PED-5021)
|
||||
* Update the list of taint flags. Convert it to a table that matches the
|
||||
upstream documentation format and describe specifically flags that are
|
||||
related to module support status.
|
||||
* Fix some typos and wording.
|
||||
- commit e46f0df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:28:20 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring information about compiling up to date
|
||||
(jsc#PED-5021)
|
||||
* When building the kernel, don't mention to initially change the
|
||||
current directory to /usr/src/linux because later description
|
||||
discourages it and specifies to use 'make -C /usr/src/linux'.
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
* Fix the obsolete name of /etc/modprobe.d/unsupported-modules ->
|
||||
/etc/modprobe.d/10-unsupported-modules.conf.
|
||||
* Drop a note that a newly built kernel should be added to the boot
|
||||
manager because that normally happens automatically when running
|
||||
'make install'.
|
||||
* Update a link to the Kernel Module Packages Manual.
|
||||
* When preparing a build for external modules, mention use of the
|
||||
upstream recommended 'make modules_prepare' instead of a pair of
|
||||
'make prepare' + 'make scripts'.
|
||||
* Fix some typos+grammar.
|
||||
- commit b9b7e79
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 07:26:41 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -5017,12 +5430,61 @@ Thu Sep 14 07:20:07 CEST 2023 - clin@suse.com
|
||||
(bsc#1213614).
|
||||
- commit 421188e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 18:12:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring the overview section up to date
|
||||
(jsc#PED-5021)
|
||||
* Update information in the overview section that was no longer
|
||||
accurate.
|
||||
* Improve wording and fix some typos+grammar.
|
||||
- commit 798c075
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 12:46:45 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- sysctl/defaults: increase vm.max_map_count (bsc#1214445)
|
||||
- commit ac3c174
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 11:28:53 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the references list (jsc#PED-5021)
|
||||
* Remove the reference to Linux Documentation Project. It has been
|
||||
inactive for years and mostly contains old manuals that aren't
|
||||
relevant for contemporary systems and hardware.
|
||||
* Update the name and link to LWN.net. The original name "Linux Weekly
|
||||
News" has been deemphasized over time by its authors.
|
||||
* Update the link to Kernel newbies website.
|
||||
* Update the reference to The Linux Kernel Module Programming Guide. The
|
||||
document has not been updated for over a decade but it looks its
|
||||
content is still relevant for today.
|
||||
* Point Kernel Module Packages Manual to the current version.
|
||||
* Add a reference to SUSE SolidDriver Program.
|
||||
- commit 0edac75
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:27:38 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update title information (jsc#PED-5021)
|
||||
* Drop the mention of kernel versions from the readme title.
|
||||
* Remove information about the original authors of the document. Rely as
|
||||
in case of other readmes on Git metadata to get information about all
|
||||
contributions.
|
||||
* Strip the table of contents. The document is short and easy to
|
||||
navigate just by scrolling through it.
|
||||
- commit 06f5139
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:20:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about DUD (jsc#PED-5021)
|
||||
Remove a dead link to description of Device Update Disks found
|
||||
previously on novell.com. Replace it with a short section summarizing
|
||||
what DUD is and reference the mkdud + mksusecd tools and their
|
||||
documentation for more information.
|
||||
- commit 7eeba4e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:11:21 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
# needsrootforbuild
|
||||
|
||||
|
||||
%define patchversion 6.6.3
|
||||
%define patchversion 6.6.4
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -32,9 +32,9 @@ ExclusiveArch: aarch64 armv6hl armv7hl ppc64le riscv64 s390x x86_64
|
||||
Summary: Basic QA tests for the kernel
|
||||
License: GPL-2.0-only
|
||||
Group: SLES
|
||||
Version: 6.6.3
|
||||
Version: 6.6.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gd766c57
|
||||
Release: <RELEASE>.geafb2e8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,216 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 3 14:14:27 CET 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.6.4 (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix software node leak on probe errors
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
|
||||
- usb: dwc3: Fix default mode initialization (bsc#1012628).
|
||||
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
|
||||
- usb: typec: tcpm: Skip hard reset when in error recovery
|
||||
(bsc#1012628).
|
||||
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
|
||||
- USB: serial: option: don't claim interface 4 for ZTE MF290
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
|
||||
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
|
||||
- usb: cdnsp: Fix deadlock issue during using NCM gadget
|
||||
(bsc#1012628).
|
||||
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
|
||||
(bsc#1012628).
|
||||
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
|
||||
- bcache: fixup lock c->root error (bsc#1012628).
|
||||
- bcache: fixup init dirty data errors (bsc#1012628).
|
||||
- bcache: prevent potential division by zero error (bsc#1012628).
|
||||
- bcache: check return value from btree_node_alloc_replacement()
|
||||
(bsc#1012628).
|
||||
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
|
||||
- dm-delay: fix a race between delay_presuspend and delay_bio
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
|
||||
(bsc#1012628).
|
||||
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
|
||||
on i2c bus (bsc#1012628).
|
||||
- cifs: fix leak of iface for primary channel (bsc#1012628).
|
||||
- cifs: account for primary channel in the interface list
|
||||
(bsc#1012628).
|
||||
- cifs: distribute channels across interfaces based on speed
|
||||
(bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
2.0 PHY" (bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
3.0 PHY" (bsc#1012628).
|
||||
- Revert "usb: phy: add usb phy notify port status API"
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Mark VF as slave before exposing it to user-mode
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Fix race of register_netdevice_notifier and VF
|
||||
register (bsc#1012628).
|
||||
- hv_netvsc: fix race of netvsc and VF register_netdevice
|
||||
(bsc#1012628).
|
||||
- platform/x86: ideapad-laptop: Set max_brightness before using it
|
||||
(bsc#1012628).
|
||||
- platform/x86/amd/pmc: adjust getting DRAM size behavior
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Luat Air72*U series products
|
||||
(bsc#1012628).
|
||||
- usb: misc: onboard-hub: add support for Microchip USB5744
|
||||
(bsc#1012628).
|
||||
- dt-bindings: usb: microchip,usb5744: Add second supply
|
||||
(bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Fix error handling in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: move mutex_lock() down in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Simplify return check in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- s390/dasd: protect device queue against concurrent access
|
||||
(bsc#1012628).
|
||||
- io_uring/fs: consider link->flags when getting path for LINKAT
|
||||
(bsc#1012628).
|
||||
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
|
||||
race (bsc#1012628).
|
||||
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
|
||||
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
|
||||
btree_gc_coalesce() (bsc#1012628).
|
||||
- io_uring: fix off-by one bvec index (bsc#1012628).
|
||||
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
|
||||
(bsc#1012628).
|
||||
- swiotlb-xen: provide the "max_mapping_size" method
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: Add acpi_device_fix_up_power_children() function
|
||||
(bsc#1012628).
|
||||
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
|
||||
(bsc#1012628).
|
||||
- ACPI: processor_idle: use raw_safe_halt() in
|
||||
acpi_idle_play_dead() (bsc#1012628).
|
||||
- ACPI: video: Use acpi_device_fix_up_power_children()
|
||||
(bsc#1012628).
|
||||
- thunderbolt: Set lane bonding bit only for downstream port
|
||||
(bsc#1012628).
|
||||
- drm/ast: Disconnect BMC if physical connector is connected
|
||||
(bsc#1012628).
|
||||
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
|
||||
(bsc#1012628).
|
||||
- kselftest/arm64: Fix output formatting for za-fork
|
||||
(bsc#1012628).
|
||||
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
|
||||
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
|
||||
(bsc#1012628).
|
||||
- lockdep: Fix block chain corruption (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix resource leaks on probe deferral
|
||||
(bsc#1012628).
|
||||
- nvmet: nul-terminate the NQNs passed in the connect command
|
||||
(bsc#1012628).
|
||||
- nvme: blank out authentication fabrics options if not configured
|
||||
(bsc#1012628).
|
||||
- afs: Fix file locking on R/O volumes to operate in local mode
|
||||
(bsc#1012628).
|
||||
- afs: Return ENOENT if no cell DNS record can be found
|
||||
(bsc#1012628).
|
||||
- net: ipa: fix one GSI register field width (bsc#1012628).
|
||||
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
|
||||
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
|
||||
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
|
||||
- amd-xgbe: propagate the correct speed and duplex status
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle the corner-case during tx completion
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
|
||||
- net: veth: fix ethtool stats reporting (bsc#1012628).
|
||||
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
|
||||
with higher Rx queue than its PF (bsc#1012628).
|
||||
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
|
||||
- arm64: mm: Fix "rodata=on" when
|
||||
CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
|
||||
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
|
||||
(bsc#1012628).
|
||||
- net/smc: avoid data corruption caused by decline (bsc#1012628).
|
||||
- net: usb: ax88179_178a: fix failed operations during
|
||||
ax88179_reset (bsc#1012628).
|
||||
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
|
||||
HFP and HBP (bsc#1012628).
|
||||
- ipv4: Correct/silence an endian warning in __ip_do_redirect
|
||||
(bsc#1012628).
|
||||
- HID: fix HID device resource race between HID core and debugging
|
||||
support (bsc#1012628).
|
||||
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
|
||||
- accel/ivpu: Do not initialize parameters on power up
|
||||
(bsc#1012628).
|
||||
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
|
||||
(bsc#1012628).
|
||||
- net: Move {l,t,d}stats allocation to core and convert veth &
|
||||
vrf (bsc#1012628).
|
||||
- net, vrf: Move dstats structure to core (bsc#1012628).
|
||||
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
|
||||
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
|
||||
full (bsc#1012628).
|
||||
- libfs: getdents() should return 0 after reaching EOD
|
||||
(bsc#1012628).
|
||||
- block: update the stable_writes flag in bdev_add (bsc#1012628).
|
||||
- filemap: add a per-mapping stable writes flag (bsc#1012628).
|
||||
- drm/i915: do not clean GT table on error path (bsc#1012628).
|
||||
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
|
||||
(bsc#1012628).
|
||||
- octeontx2-pf: Fix memory leak during interface down
|
||||
(bsc#1012628).
|
||||
- wireguard: use DEV_STATS_INC() (bsc#1012628).
|
||||
- net: wangxun: fix kernel panic due to null pointer
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
|
||||
(bsc#1012628).
|
||||
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
|
||||
(bsc#1012628).
|
||||
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
|
||||
(bsc#1012628).
|
||||
- afs: Make error on cell lookup failure consistent with OpenAFS
|
||||
(bsc#1012628).
|
||||
- afs: Fix afs_server_list to be cleaned up with RCU
|
||||
(bsc#1012628).
|
||||
- rxrpc: Defer the response to a PING ACK until we've parsed it
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix RTT determination to use any ACK as a source
|
||||
(bsc#1012628).
|
||||
- s390/ism: ism driver implies smc protocol (bsc#1012628).
|
||||
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
|
||||
(bsc#1012628).
|
||||
- sched/fair: Fix the decision for load balance (bsc#1012628).
|
||||
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
|
||||
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
|
||||
GIC designs (bsc#1012628).
|
||||
- NFSD: Fix checksum mismatches in the duplicate reply cache
|
||||
(bsc#1012628).
|
||||
- NFSD: Fix "start of NFS reply" pointer passed to
|
||||
nfsd_cache_update() (bsc#1012628).
|
||||
- commit eafb2e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 15:09:31 CET 2023 - bwiedemann@suse.de
|
||||
|
||||
- Do not store build host name in initrd
|
||||
Without this patch, kernel-obs-build stored the build host name
|
||||
in its .build.initrd.kvm
|
||||
This patch allows for reproducible builds of kernel-obs-build and thus
|
||||
avoids re-publishing the kernel-obs-build.rpm when nothing changed.
|
||||
Note that this has no influence on the /etc/hosts file
|
||||
that is used during other OBS builds.
|
||||
https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
|
||||
- commit fd3a75e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 13:07:16 CET 2023 - tiwai@suse.de
|
||||
|
||||
- Update ath11k hibernation patches from the latest code (bsc#1207948)
|
||||
- commit 7dc7bda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
|
||||
@ -890,6 +1103,16 @@ Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
|
||||
- commit d766c57
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 24 11:42:01 CET 2023 - fcrozat@suse.com
|
||||
|
||||
- Ensure ia32_emulation is always enabled for kernel-obs-build
|
||||
If ia32_emulation is disabled by default, ensure it is enabled
|
||||
back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
|
||||
[ms: Always pass the parameter, no need to grep through the config which
|
||||
may not be very reliable]
|
||||
- commit 56a2c2f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 17:52:15 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -905,6 +1128,18 @@ Wed Nov 22 17:30:17 CET 2023 - tiwai@suse.de
|
||||
- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
|
||||
- commit 8be32dc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 10:33:50 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- rpm: Define git commit as macro
|
||||
- commit bcc92c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 08:39:48 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-source: Move provides after sources
|
||||
- commit dbbf742
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 21 17:26:22 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -3335,6 +3570,19 @@ Sun Oct 8 23:06:37 CEST 2023 - mkubecek@suse.cz
|
||||
- IPU_BRIDGE=m (new on riscv64)
|
||||
- commit a59832f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 14:29:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Convert the document to Markdown
|
||||
(jsc#PED-5021)
|
||||
- commit c05cfc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 13:58:12 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Convert the document to Markdown (jsc#PED-5021)
|
||||
- commit bff5e3e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 6 13:20:48 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -3929,6 +4177,24 @@ Tue Oct 3 16:18:13 CEST 2023 - palcantara@suse.de
|
||||
CVE-2023-5345).
|
||||
- commit 180c31b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 11:07:14 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Remove the list of links (jsc#PED-5021)
|
||||
All links have been incorporated into the text. Remove now unnecessary
|
||||
list at the end of the document.
|
||||
- commit 43d62b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 10:31:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Adjust heading style (jsc#PED-5021)
|
||||
* Underscore all headings as a preparation for Markdown conversion.
|
||||
* Use title-style capitalization for the document name and
|
||||
sentence-style capitalization for section headings, as recommended in
|
||||
the current SUSE Documentation Style Guide.
|
||||
- commit 11e3267
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 08:47:21 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
@ -3952,6 +4218,53 @@ Mon Oct 2 06:34:04 CEST 2023 - mkubecek@suse.cz
|
||||
- patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch (0e4cac557531)
|
||||
- commit 019d4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 16:06:05 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Reflow text to 80-column width
|
||||
(jsc#PED-5021)
|
||||
- commit be0158c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 15:05:42 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the tools
|
||||
(jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Limit the range of commits in the exportpatch example to prevent it
|
||||
from running for too long.
|
||||
* Incorporate URLs directly into the text.
|
||||
* Fix typos and improve some wording, in particular avoid use of "there
|
||||
is/are" and prefer the present tense over the future one.
|
||||
- commit c0bea0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:58:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the patch
|
||||
format (jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Remove references to links to the patchtools and kernel source. They
|
||||
are incorporated in other parts of the text.
|
||||
* Use sentence-style capitalization for section headings, as recommended
|
||||
in the current SUSE Documentation Style Guide.
|
||||
* Fix typos and some wording, in particular avoid use of "there is/are".
|
||||
- commit ce98345
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:39:19 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update the summary and background
|
||||
(jsc#PED-5021)
|
||||
* Drop information about patches being split into directories per
|
||||
a subsystem because that is no longer the case.
|
||||
* Remove the mention that the expanded tree is present since SLE11-SP2
|
||||
as that is now only a historical detail.
|
||||
* Incorporate URLs and additional information in parenthenses directly
|
||||
into the text.
|
||||
* Fix typos and improve some wording.
|
||||
- commit 640988f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 25 19:40:07 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
@ -4944,6 +5257,12 @@ Tue Sep 19 09:57:16 CEST 2023 - tiwai@suse.de
|
||||
- efivarfs: fix statfs() on efivarfs (bsc#1215284).
|
||||
- commit 6b704c5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 16:31:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Reflow text to 80-column width (jsc#PED-5021)
|
||||
- commit e8f2c67
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
|
||||
@ -4956,6 +5275,40 @@ Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
align with the SLE configurations.
|
||||
- commit 8c848c4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:24:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Minor content clean up (jsc#PED-5021)
|
||||
* Mark the user's build directory as a variable, not a command:
|
||||
'make -C $(your_build_dir)' -> 'make -C $YOUR_BUILD_DIR'.
|
||||
* Unify how to get the current directory: 'M=$(pwd)' -> 'M=$PWD'.
|
||||
* 'GIT' / 'git' -> 'Git'.
|
||||
- commit 1cb4ec8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:34:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about module paths
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe names of the
|
||||
/lib/modules/$VERSION-$RELEASE-$FLAVOR/... directories
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Note: Keep the /lib/modules/ prefix instead of using the new
|
||||
/usr/lib/modules/ location for now. The updated README is expected to
|
||||
be incorporated to various branches that are not yet usrmerged.
|
||||
- commit 7eba2f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:27:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about custom patches
|
||||
(jsc#PED-5021)
|
||||
* Replace mention of various patches.* directories with only
|
||||
patches.suse as the typical location for patches.
|
||||
* Replace i386 with x86_64 in the example how to define a config addon.
|
||||
* Fix some typos and wording.
|
||||
- commit 2997d22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 10:20:52 CEST 2023 - clin@suse.com
|
||||
|
||||
@ -4978,6 +5331,66 @@ Fri Sep 15 17:09:42 CEST 2023 - mkubecek@suse.cz
|
||||
(CVE-2023-4881 bsc#1215221).
|
||||
- commit 89de233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 16:03:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about config files
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe a name of the /boot/config-... file
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Replace removed silentoldconfig with oldconfig.
|
||||
* Mention that oldconfig can automatically pick a base config from
|
||||
"/boot/config-$(uname -r)".
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
- commit cba5807
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 14:42:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the patch selection section
|
||||
(jsc#PED-5021)
|
||||
* Make the steps how to obtain expanded kernel source more generic in
|
||||
regards to version numbers.
|
||||
* Use '#' instead of '$' as the command line indicator to signal that
|
||||
the steps need to be run as root.
|
||||
* Update the format of linux-$SRCVERSION.tar.bz2 to xz.
|
||||
* Improve some wording.
|
||||
- commit e14852c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:39:15 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about (un)supported modules
|
||||
(jsc#PED-5021)
|
||||
* Update the list of taint flags. Convert it to a table that matches the
|
||||
upstream documentation format and describe specifically flags that are
|
||||
related to module support status.
|
||||
* Fix some typos and wording.
|
||||
- commit e46f0df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:28:20 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring information about compiling up to date
|
||||
(jsc#PED-5021)
|
||||
* When building the kernel, don't mention to initially change the
|
||||
current directory to /usr/src/linux because later description
|
||||
discourages it and specifies to use 'make -C /usr/src/linux'.
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
* Fix the obsolete name of /etc/modprobe.d/unsupported-modules ->
|
||||
/etc/modprobe.d/10-unsupported-modules.conf.
|
||||
* Drop a note that a newly built kernel should be added to the boot
|
||||
manager because that normally happens automatically when running
|
||||
'make install'.
|
||||
* Update a link to the Kernel Module Packages Manual.
|
||||
* When preparing a build for external modules, mention use of the
|
||||
upstream recommended 'make modules_prepare' instead of a pair of
|
||||
'make prepare' + 'make scripts'.
|
||||
* Fix some typos+grammar.
|
||||
- commit b9b7e79
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 07:26:41 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -5017,12 +5430,61 @@ Thu Sep 14 07:20:07 CEST 2023 - clin@suse.com
|
||||
(bsc#1213614).
|
||||
- commit 421188e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 18:12:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring the overview section up to date
|
||||
(jsc#PED-5021)
|
||||
* Update information in the overview section that was no longer
|
||||
accurate.
|
||||
* Improve wording and fix some typos+grammar.
|
||||
- commit 798c075
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 12:46:45 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- sysctl/defaults: increase vm.max_map_count (bsc#1214445)
|
||||
- commit ac3c174
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 11:28:53 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the references list (jsc#PED-5021)
|
||||
* Remove the reference to Linux Documentation Project. It has been
|
||||
inactive for years and mostly contains old manuals that aren't
|
||||
relevant for contemporary systems and hardware.
|
||||
* Update the name and link to LWN.net. The original name "Linux Weekly
|
||||
News" has been deemphasized over time by its authors.
|
||||
* Update the link to Kernel newbies website.
|
||||
* Update the reference to The Linux Kernel Module Programming Guide. The
|
||||
document has not been updated for over a decade but it looks its
|
||||
content is still relevant for today.
|
||||
* Point Kernel Module Packages Manual to the current version.
|
||||
* Add a reference to SUSE SolidDriver Program.
|
||||
- commit 0edac75
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:27:38 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update title information (jsc#PED-5021)
|
||||
* Drop the mention of kernel versions from the readme title.
|
||||
* Remove information about the original authors of the document. Rely as
|
||||
in case of other readmes on Git metadata to get information about all
|
||||
contributions.
|
||||
* Strip the table of contents. The document is short and easy to
|
||||
navigate just by scrolling through it.
|
||||
- commit 06f5139
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:20:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about DUD (jsc#PED-5021)
|
||||
Remove a dead link to description of Device Update Disks found
|
||||
previously on novell.com. Replace it with a short section summarizing
|
||||
what DUD is and reference the mkdud + mksusecd tools and their
|
||||
documentation for more information.
|
||||
- commit 7eeba4e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:11:21 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
|
@ -18,7 +18,8 @@
|
||||
|
||||
|
||||
%define srcversion 6.6
|
||||
%define patchversion 6.6.3
|
||||
%define patchversion 6.6.4
|
||||
%define git_commit eafb2e8a46d36841e6e8eb210b0ce428a4fe4481
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@ -112,9 +113,9 @@ Name: kernel-pae
|
||||
Summary: Kernel with PAE Support
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.6.3
|
||||
Version: 6.6.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gd766c57
|
||||
Release: <RELEASE>.geafb2e8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -385,10 +386,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-%build_flavor-base-srchash-%git_commit
|
||||
Provides: kernel-srchash-%git_commit
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: %name-srchash-%git_commit
|
||||
%ifarch %ix86
|
||||
Provides: kernel-desktop = 4.3
|
||||
Obsoletes: kernel-desktop <= 4.3
|
||||
@ -1325,8 +1326,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-%build_flavor-base-srchash-%git_commit
|
||||
Provides: kernel-srchash-%git_commit
|
||||
|
||||
%ifarch %ix86
|
||||
Provides: kernel-desktop-base = 4.3
|
||||
|
@ -1,3 +1,216 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 3 14:14:27 CET 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.6.4 (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix software node leak on probe errors
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
|
||||
- usb: dwc3: Fix default mode initialization (bsc#1012628).
|
||||
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
|
||||
- usb: typec: tcpm: Skip hard reset when in error recovery
|
||||
(bsc#1012628).
|
||||
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
|
||||
- USB: serial: option: don't claim interface 4 for ZTE MF290
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
|
||||
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
|
||||
- usb: cdnsp: Fix deadlock issue during using NCM gadget
|
||||
(bsc#1012628).
|
||||
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
|
||||
(bsc#1012628).
|
||||
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
|
||||
- bcache: fixup lock c->root error (bsc#1012628).
|
||||
- bcache: fixup init dirty data errors (bsc#1012628).
|
||||
- bcache: prevent potential division by zero error (bsc#1012628).
|
||||
- bcache: check return value from btree_node_alloc_replacement()
|
||||
(bsc#1012628).
|
||||
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
|
||||
- dm-delay: fix a race between delay_presuspend and delay_bio
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
|
||||
(bsc#1012628).
|
||||
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
|
||||
on i2c bus (bsc#1012628).
|
||||
- cifs: fix leak of iface for primary channel (bsc#1012628).
|
||||
- cifs: account for primary channel in the interface list
|
||||
(bsc#1012628).
|
||||
- cifs: distribute channels across interfaces based on speed
|
||||
(bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
2.0 PHY" (bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
3.0 PHY" (bsc#1012628).
|
||||
- Revert "usb: phy: add usb phy notify port status API"
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Mark VF as slave before exposing it to user-mode
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Fix race of register_netdevice_notifier and VF
|
||||
register (bsc#1012628).
|
||||
- hv_netvsc: fix race of netvsc and VF register_netdevice
|
||||
(bsc#1012628).
|
||||
- platform/x86: ideapad-laptop: Set max_brightness before using it
|
||||
(bsc#1012628).
|
||||
- platform/x86/amd/pmc: adjust getting DRAM size behavior
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Luat Air72*U series products
|
||||
(bsc#1012628).
|
||||
- usb: misc: onboard-hub: add support for Microchip USB5744
|
||||
(bsc#1012628).
|
||||
- dt-bindings: usb: microchip,usb5744: Add second supply
|
||||
(bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Fix error handling in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: move mutex_lock() down in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Simplify return check in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- s390/dasd: protect device queue against concurrent access
|
||||
(bsc#1012628).
|
||||
- io_uring/fs: consider link->flags when getting path for LINKAT
|
||||
(bsc#1012628).
|
||||
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
|
||||
race (bsc#1012628).
|
||||
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
|
||||
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
|
||||
btree_gc_coalesce() (bsc#1012628).
|
||||
- io_uring: fix off-by one bvec index (bsc#1012628).
|
||||
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
|
||||
(bsc#1012628).
|
||||
- swiotlb-xen: provide the "max_mapping_size" method
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: Add acpi_device_fix_up_power_children() function
|
||||
(bsc#1012628).
|
||||
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
|
||||
(bsc#1012628).
|
||||
- ACPI: processor_idle: use raw_safe_halt() in
|
||||
acpi_idle_play_dead() (bsc#1012628).
|
||||
- ACPI: video: Use acpi_device_fix_up_power_children()
|
||||
(bsc#1012628).
|
||||
- thunderbolt: Set lane bonding bit only for downstream port
|
||||
(bsc#1012628).
|
||||
- drm/ast: Disconnect BMC if physical connector is connected
|
||||
(bsc#1012628).
|
||||
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
|
||||
(bsc#1012628).
|
||||
- kselftest/arm64: Fix output formatting for za-fork
|
||||
(bsc#1012628).
|
||||
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
|
||||
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
|
||||
(bsc#1012628).
|
||||
- lockdep: Fix block chain corruption (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix resource leaks on probe deferral
|
||||
(bsc#1012628).
|
||||
- nvmet: nul-terminate the NQNs passed in the connect command
|
||||
(bsc#1012628).
|
||||
- nvme: blank out authentication fabrics options if not configured
|
||||
(bsc#1012628).
|
||||
- afs: Fix file locking on R/O volumes to operate in local mode
|
||||
(bsc#1012628).
|
||||
- afs: Return ENOENT if no cell DNS record can be found
|
||||
(bsc#1012628).
|
||||
- net: ipa: fix one GSI register field width (bsc#1012628).
|
||||
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
|
||||
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
|
||||
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
|
||||
- amd-xgbe: propagate the correct speed and duplex status
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle the corner-case during tx completion
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
|
||||
- net: veth: fix ethtool stats reporting (bsc#1012628).
|
||||
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
|
||||
with higher Rx queue than its PF (bsc#1012628).
|
||||
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
|
||||
- arm64: mm: Fix "rodata=on" when
|
||||
CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
|
||||
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
|
||||
(bsc#1012628).
|
||||
- net/smc: avoid data corruption caused by decline (bsc#1012628).
|
||||
- net: usb: ax88179_178a: fix failed operations during
|
||||
ax88179_reset (bsc#1012628).
|
||||
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
|
||||
HFP and HBP (bsc#1012628).
|
||||
- ipv4: Correct/silence an endian warning in __ip_do_redirect
|
||||
(bsc#1012628).
|
||||
- HID: fix HID device resource race between HID core and debugging
|
||||
support (bsc#1012628).
|
||||
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
|
||||
- accel/ivpu: Do not initialize parameters on power up
|
||||
(bsc#1012628).
|
||||
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
|
||||
(bsc#1012628).
|
||||
- net: Move {l,t,d}stats allocation to core and convert veth &
|
||||
vrf (bsc#1012628).
|
||||
- net, vrf: Move dstats structure to core (bsc#1012628).
|
||||
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
|
||||
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
|
||||
full (bsc#1012628).
|
||||
- libfs: getdents() should return 0 after reaching EOD
|
||||
(bsc#1012628).
|
||||
- block: update the stable_writes flag in bdev_add (bsc#1012628).
|
||||
- filemap: add a per-mapping stable writes flag (bsc#1012628).
|
||||
- drm/i915: do not clean GT table on error path (bsc#1012628).
|
||||
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
|
||||
(bsc#1012628).
|
||||
- octeontx2-pf: Fix memory leak during interface down
|
||||
(bsc#1012628).
|
||||
- wireguard: use DEV_STATS_INC() (bsc#1012628).
|
||||
- net: wangxun: fix kernel panic due to null pointer
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
|
||||
(bsc#1012628).
|
||||
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
|
||||
(bsc#1012628).
|
||||
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
|
||||
(bsc#1012628).
|
||||
- afs: Make error on cell lookup failure consistent with OpenAFS
|
||||
(bsc#1012628).
|
||||
- afs: Fix afs_server_list to be cleaned up with RCU
|
||||
(bsc#1012628).
|
||||
- rxrpc: Defer the response to a PING ACK until we've parsed it
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix RTT determination to use any ACK as a source
|
||||
(bsc#1012628).
|
||||
- s390/ism: ism driver implies smc protocol (bsc#1012628).
|
||||
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
|
||||
(bsc#1012628).
|
||||
- sched/fair: Fix the decision for load balance (bsc#1012628).
|
||||
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
|
||||
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
|
||||
GIC designs (bsc#1012628).
|
||||
- NFSD: Fix checksum mismatches in the duplicate reply cache
|
||||
(bsc#1012628).
|
||||
- NFSD: Fix "start of NFS reply" pointer passed to
|
||||
nfsd_cache_update() (bsc#1012628).
|
||||
- commit eafb2e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 15:09:31 CET 2023 - bwiedemann@suse.de
|
||||
|
||||
- Do not store build host name in initrd
|
||||
Without this patch, kernel-obs-build stored the build host name
|
||||
in its .build.initrd.kvm
|
||||
This patch allows for reproducible builds of kernel-obs-build and thus
|
||||
avoids re-publishing the kernel-obs-build.rpm when nothing changed.
|
||||
Note that this has no influence on the /etc/hosts file
|
||||
that is used during other OBS builds.
|
||||
https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
|
||||
- commit fd3a75e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 13:07:16 CET 2023 - tiwai@suse.de
|
||||
|
||||
- Update ath11k hibernation patches from the latest code (bsc#1207948)
|
||||
- commit 7dc7bda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
|
||||
@ -890,6 +1103,16 @@ Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
|
||||
- commit d766c57
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 24 11:42:01 CET 2023 - fcrozat@suse.com
|
||||
|
||||
- Ensure ia32_emulation is always enabled for kernel-obs-build
|
||||
If ia32_emulation is disabled by default, ensure it is enabled
|
||||
back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
|
||||
[ms: Always pass the parameter, no need to grep through the config which
|
||||
may not be very reliable]
|
||||
- commit 56a2c2f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 17:52:15 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -905,6 +1128,18 @@ Wed Nov 22 17:30:17 CET 2023 - tiwai@suse.de
|
||||
- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
|
||||
- commit 8be32dc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 10:33:50 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- rpm: Define git commit as macro
|
||||
- commit bcc92c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 08:39:48 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-source: Move provides after sources
|
||||
- commit dbbf742
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 21 17:26:22 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -3335,6 +3570,19 @@ Sun Oct 8 23:06:37 CEST 2023 - mkubecek@suse.cz
|
||||
- IPU_BRIDGE=m (new on riscv64)
|
||||
- commit a59832f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 14:29:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Convert the document to Markdown
|
||||
(jsc#PED-5021)
|
||||
- commit c05cfc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 13:58:12 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Convert the document to Markdown (jsc#PED-5021)
|
||||
- commit bff5e3e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 6 13:20:48 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -3929,6 +4177,24 @@ Tue Oct 3 16:18:13 CEST 2023 - palcantara@suse.de
|
||||
CVE-2023-5345).
|
||||
- commit 180c31b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 11:07:14 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Remove the list of links (jsc#PED-5021)
|
||||
All links have been incorporated into the text. Remove now unnecessary
|
||||
list at the end of the document.
|
||||
- commit 43d62b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 10:31:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Adjust heading style (jsc#PED-5021)
|
||||
* Underscore all headings as a preparation for Markdown conversion.
|
||||
* Use title-style capitalization for the document name and
|
||||
sentence-style capitalization for section headings, as recommended in
|
||||
the current SUSE Documentation Style Guide.
|
||||
- commit 11e3267
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 08:47:21 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
@ -3952,6 +4218,53 @@ Mon Oct 2 06:34:04 CEST 2023 - mkubecek@suse.cz
|
||||
- patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch (0e4cac557531)
|
||||
- commit 019d4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 16:06:05 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Reflow text to 80-column width
|
||||
(jsc#PED-5021)
|
||||
- commit be0158c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 15:05:42 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the tools
|
||||
(jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Limit the range of commits in the exportpatch example to prevent it
|
||||
from running for too long.
|
||||
* Incorporate URLs directly into the text.
|
||||
* Fix typos and improve some wording, in particular avoid use of "there
|
||||
is/are" and prefer the present tense over the future one.
|
||||
- commit c0bea0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:58:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the patch
|
||||
format (jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Remove references to links to the patchtools and kernel source. They
|
||||
are incorporated in other parts of the text.
|
||||
* Use sentence-style capitalization for section headings, as recommended
|
||||
in the current SUSE Documentation Style Guide.
|
||||
* Fix typos and some wording, in particular avoid use of "there is/are".
|
||||
- commit ce98345
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:39:19 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update the summary and background
|
||||
(jsc#PED-5021)
|
||||
* Drop information about patches being split into directories per
|
||||
a subsystem because that is no longer the case.
|
||||
* Remove the mention that the expanded tree is present since SLE11-SP2
|
||||
as that is now only a historical detail.
|
||||
* Incorporate URLs and additional information in parenthenses directly
|
||||
into the text.
|
||||
* Fix typos and improve some wording.
|
||||
- commit 640988f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 25 19:40:07 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
@ -4944,6 +5257,12 @@ Tue Sep 19 09:57:16 CEST 2023 - tiwai@suse.de
|
||||
- efivarfs: fix statfs() on efivarfs (bsc#1215284).
|
||||
- commit 6b704c5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 16:31:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Reflow text to 80-column width (jsc#PED-5021)
|
||||
- commit e8f2c67
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
|
||||
@ -4956,6 +5275,40 @@ Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
align with the SLE configurations.
|
||||
- commit 8c848c4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:24:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Minor content clean up (jsc#PED-5021)
|
||||
* Mark the user's build directory as a variable, not a command:
|
||||
'make -C $(your_build_dir)' -> 'make -C $YOUR_BUILD_DIR'.
|
||||
* Unify how to get the current directory: 'M=$(pwd)' -> 'M=$PWD'.
|
||||
* 'GIT' / 'git' -> 'Git'.
|
||||
- commit 1cb4ec8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:34:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about module paths
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe names of the
|
||||
/lib/modules/$VERSION-$RELEASE-$FLAVOR/... directories
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Note: Keep the /lib/modules/ prefix instead of using the new
|
||||
/usr/lib/modules/ location for now. The updated README is expected to
|
||||
be incorporated to various branches that are not yet usrmerged.
|
||||
- commit 7eba2f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:27:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about custom patches
|
||||
(jsc#PED-5021)
|
||||
* Replace mention of various patches.* directories with only
|
||||
patches.suse as the typical location for patches.
|
||||
* Replace i386 with x86_64 in the example how to define a config addon.
|
||||
* Fix some typos and wording.
|
||||
- commit 2997d22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 10:20:52 CEST 2023 - clin@suse.com
|
||||
|
||||
@ -4978,6 +5331,66 @@ Fri Sep 15 17:09:42 CEST 2023 - mkubecek@suse.cz
|
||||
(CVE-2023-4881 bsc#1215221).
|
||||
- commit 89de233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 16:03:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about config files
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe a name of the /boot/config-... file
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Replace removed silentoldconfig with oldconfig.
|
||||
* Mention that oldconfig can automatically pick a base config from
|
||||
"/boot/config-$(uname -r)".
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
- commit cba5807
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 14:42:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the patch selection section
|
||||
(jsc#PED-5021)
|
||||
* Make the steps how to obtain expanded kernel source more generic in
|
||||
regards to version numbers.
|
||||
* Use '#' instead of '$' as the command line indicator to signal that
|
||||
the steps need to be run as root.
|
||||
* Update the format of linux-$SRCVERSION.tar.bz2 to xz.
|
||||
* Improve some wording.
|
||||
- commit e14852c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:39:15 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about (un)supported modules
|
||||
(jsc#PED-5021)
|
||||
* Update the list of taint flags. Convert it to a table that matches the
|
||||
upstream documentation format and describe specifically flags that are
|
||||
related to module support status.
|
||||
* Fix some typos and wording.
|
||||
- commit e46f0df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:28:20 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring information about compiling up to date
|
||||
(jsc#PED-5021)
|
||||
* When building the kernel, don't mention to initially change the
|
||||
current directory to /usr/src/linux because later description
|
||||
discourages it and specifies to use 'make -C /usr/src/linux'.
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
* Fix the obsolete name of /etc/modprobe.d/unsupported-modules ->
|
||||
/etc/modprobe.d/10-unsupported-modules.conf.
|
||||
* Drop a note that a newly built kernel should be added to the boot
|
||||
manager because that normally happens automatically when running
|
||||
'make install'.
|
||||
* Update a link to the Kernel Module Packages Manual.
|
||||
* When preparing a build for external modules, mention use of the
|
||||
upstream recommended 'make modules_prepare' instead of a pair of
|
||||
'make prepare' + 'make scripts'.
|
||||
* Fix some typos+grammar.
|
||||
- commit b9b7e79
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 07:26:41 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -5017,12 +5430,61 @@ Thu Sep 14 07:20:07 CEST 2023 - clin@suse.com
|
||||
(bsc#1213614).
|
||||
- commit 421188e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 18:12:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring the overview section up to date
|
||||
(jsc#PED-5021)
|
||||
* Update information in the overview section that was no longer
|
||||
accurate.
|
||||
* Improve wording and fix some typos+grammar.
|
||||
- commit 798c075
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 12:46:45 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- sysctl/defaults: increase vm.max_map_count (bsc#1214445)
|
||||
- commit ac3c174
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 11:28:53 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the references list (jsc#PED-5021)
|
||||
* Remove the reference to Linux Documentation Project. It has been
|
||||
inactive for years and mostly contains old manuals that aren't
|
||||
relevant for contemporary systems and hardware.
|
||||
* Update the name and link to LWN.net. The original name "Linux Weekly
|
||||
News" has been deemphasized over time by its authors.
|
||||
* Update the link to Kernel newbies website.
|
||||
* Update the reference to The Linux Kernel Module Programming Guide. The
|
||||
document has not been updated for over a decade but it looks its
|
||||
content is still relevant for today.
|
||||
* Point Kernel Module Packages Manual to the current version.
|
||||
* Add a reference to SUSE SolidDriver Program.
|
||||
- commit 0edac75
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:27:38 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update title information (jsc#PED-5021)
|
||||
* Drop the mention of kernel versions from the readme title.
|
||||
* Remove information about the original authors of the document. Rely as
|
||||
in case of other readmes on Git metadata to get information about all
|
||||
contributions.
|
||||
* Strip the table of contents. The document is short and easy to
|
||||
navigate just by scrolling through it.
|
||||
- commit 06f5139
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:20:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about DUD (jsc#PED-5021)
|
||||
Remove a dead link to description of Device Update Disks found
|
||||
previously on novell.com. Replace it with a short section summarizing
|
||||
what DUD is and reference the mkdud + mksusecd tools and their
|
||||
documentation for more information.
|
||||
- commit 7eeba4e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:11:21 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
|
@ -17,7 +17,8 @@
|
||||
|
||||
|
||||
%define srcversion 6.6
|
||||
%define patchversion 6.6.3
|
||||
%define patchversion 6.6.4
|
||||
%define git_commit eafb2e8a46d36841e6e8eb210b0ce428a4fe4481
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -30,9 +31,9 @@
|
||||
%endif
|
||||
|
||||
Name: kernel-source
|
||||
Version: 6.6.3
|
||||
Version: 6.6.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gd766c57
|
||||
Release: <RELEASE>.geafb2e8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -48,10 +49,6 @@ BuildRequires: coreutils
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: sed
|
||||
Requires(post): coreutils sed
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: linux
|
||||
Provides: multiversion(kernel)
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
|
||||
%if "https://www.kernel.org/pub/linux/kernel/v6.x/" != ""
|
||||
Source1: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.sign
|
||||
@ -129,6 +126,10 @@ BuildArch: noarch
|
||||
Prefix: /usr/src
|
||||
# Source is only complete with devel files.
|
||||
Requires: kernel-devel%variant = %version-%source_rel
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-%git_commit
|
||||
Provides: linux
|
||||
Provides: multiversion(kernel)
|
||||
# extra packages needed for building a kernel from scratch
|
||||
Recommends: bc
|
||||
Recommends: bison
|
||||
|
@ -18,6 +18,7 @@
|
||||
|
||||
%define srcversion @SRCVERSION@
|
||||
%define patchversion @PATCHVERSION@
|
||||
%define git_commit @COMMIT_FULL@
|
||||
%define variant @VARIANT@%{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -48,10 +49,6 @@ BuildRequires: coreutils
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: sed
|
||||
Requires(post): coreutils sed
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-@COMMIT_FULL@
|
||||
Provides: linux
|
||||
Provides: multiversion(kernel)
|
||||
Source0: @TARBALL_URL@linux-%srcversion.tar.xz
|
||||
%if "@TARBALL_URL@" != ""
|
||||
Source1: @TARBALL_URL@linux-%srcversion.tar.sign
|
||||
@ -129,6 +126,10 @@ BuildArch: noarch
|
||||
Prefix: /usr/src
|
||||
# Source is only complete with devel files.
|
||||
Requires: kernel-devel%variant = %version-%source_rel
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-%git_commit
|
||||
Provides: linux
|
||||
Provides: multiversion(kernel)
|
||||
# extra packages needed for building a kernel from scratch
|
||||
Recommends: bc
|
||||
Recommends: bison
|
||||
|
@ -1,3 +1,216 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 3 14:14:27 CET 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.6.4 (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix software node leak on probe errors
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
|
||||
- usb: dwc3: Fix default mode initialization (bsc#1012628).
|
||||
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
|
||||
- usb: typec: tcpm: Skip hard reset when in error recovery
|
||||
(bsc#1012628).
|
||||
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
|
||||
- USB: serial: option: don't claim interface 4 for ZTE MF290
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
|
||||
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
|
||||
- usb: cdnsp: Fix deadlock issue during using NCM gadget
|
||||
(bsc#1012628).
|
||||
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
|
||||
(bsc#1012628).
|
||||
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
|
||||
- bcache: fixup lock c->root error (bsc#1012628).
|
||||
- bcache: fixup init dirty data errors (bsc#1012628).
|
||||
- bcache: prevent potential division by zero error (bsc#1012628).
|
||||
- bcache: check return value from btree_node_alloc_replacement()
|
||||
(bsc#1012628).
|
||||
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
|
||||
- dm-delay: fix a race between delay_presuspend and delay_bio
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
|
||||
(bsc#1012628).
|
||||
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
|
||||
on i2c bus (bsc#1012628).
|
||||
- cifs: fix leak of iface for primary channel (bsc#1012628).
|
||||
- cifs: account for primary channel in the interface list
|
||||
(bsc#1012628).
|
||||
- cifs: distribute channels across interfaces based on speed
|
||||
(bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
2.0 PHY" (bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
3.0 PHY" (bsc#1012628).
|
||||
- Revert "usb: phy: add usb phy notify port status API"
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Mark VF as slave before exposing it to user-mode
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Fix race of register_netdevice_notifier and VF
|
||||
register (bsc#1012628).
|
||||
- hv_netvsc: fix race of netvsc and VF register_netdevice
|
||||
(bsc#1012628).
|
||||
- platform/x86: ideapad-laptop: Set max_brightness before using it
|
||||
(bsc#1012628).
|
||||
- platform/x86/amd/pmc: adjust getting DRAM size behavior
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Luat Air72*U series products
|
||||
(bsc#1012628).
|
||||
- usb: misc: onboard-hub: add support for Microchip USB5744
|
||||
(bsc#1012628).
|
||||
- dt-bindings: usb: microchip,usb5744: Add second supply
|
||||
(bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Fix error handling in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: move mutex_lock() down in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Simplify return check in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- s390/dasd: protect device queue against concurrent access
|
||||
(bsc#1012628).
|
||||
- io_uring/fs: consider link->flags when getting path for LINKAT
|
||||
(bsc#1012628).
|
||||
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
|
||||
race (bsc#1012628).
|
||||
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
|
||||
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
|
||||
btree_gc_coalesce() (bsc#1012628).
|
||||
- io_uring: fix off-by one bvec index (bsc#1012628).
|
||||
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
|
||||
(bsc#1012628).
|
||||
- swiotlb-xen: provide the "max_mapping_size" method
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: Add acpi_device_fix_up_power_children() function
|
||||
(bsc#1012628).
|
||||
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
|
||||
(bsc#1012628).
|
||||
- ACPI: processor_idle: use raw_safe_halt() in
|
||||
acpi_idle_play_dead() (bsc#1012628).
|
||||
- ACPI: video: Use acpi_device_fix_up_power_children()
|
||||
(bsc#1012628).
|
||||
- thunderbolt: Set lane bonding bit only for downstream port
|
||||
(bsc#1012628).
|
||||
- drm/ast: Disconnect BMC if physical connector is connected
|
||||
(bsc#1012628).
|
||||
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
|
||||
(bsc#1012628).
|
||||
- kselftest/arm64: Fix output formatting for za-fork
|
||||
(bsc#1012628).
|
||||
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
|
||||
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
|
||||
(bsc#1012628).
|
||||
- lockdep: Fix block chain corruption (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix resource leaks on probe deferral
|
||||
(bsc#1012628).
|
||||
- nvmet: nul-terminate the NQNs passed in the connect command
|
||||
(bsc#1012628).
|
||||
- nvme: blank out authentication fabrics options if not configured
|
||||
(bsc#1012628).
|
||||
- afs: Fix file locking on R/O volumes to operate in local mode
|
||||
(bsc#1012628).
|
||||
- afs: Return ENOENT if no cell DNS record can be found
|
||||
(bsc#1012628).
|
||||
- net: ipa: fix one GSI register field width (bsc#1012628).
|
||||
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
|
||||
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
|
||||
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
|
||||
- amd-xgbe: propagate the correct speed and duplex status
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle the corner-case during tx completion
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
|
||||
- net: veth: fix ethtool stats reporting (bsc#1012628).
|
||||
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
|
||||
with higher Rx queue than its PF (bsc#1012628).
|
||||
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
|
||||
- arm64: mm: Fix "rodata=on" when
|
||||
CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
|
||||
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
|
||||
(bsc#1012628).
|
||||
- net/smc: avoid data corruption caused by decline (bsc#1012628).
|
||||
- net: usb: ax88179_178a: fix failed operations during
|
||||
ax88179_reset (bsc#1012628).
|
||||
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
|
||||
HFP and HBP (bsc#1012628).
|
||||
- ipv4: Correct/silence an endian warning in __ip_do_redirect
|
||||
(bsc#1012628).
|
||||
- HID: fix HID device resource race between HID core and debugging
|
||||
support (bsc#1012628).
|
||||
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
|
||||
- accel/ivpu: Do not initialize parameters on power up
|
||||
(bsc#1012628).
|
||||
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
|
||||
(bsc#1012628).
|
||||
- net: Move {l,t,d}stats allocation to core and convert veth &
|
||||
vrf (bsc#1012628).
|
||||
- net, vrf: Move dstats structure to core (bsc#1012628).
|
||||
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
|
||||
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
|
||||
full (bsc#1012628).
|
||||
- libfs: getdents() should return 0 after reaching EOD
|
||||
(bsc#1012628).
|
||||
- block: update the stable_writes flag in bdev_add (bsc#1012628).
|
||||
- filemap: add a per-mapping stable writes flag (bsc#1012628).
|
||||
- drm/i915: do not clean GT table on error path (bsc#1012628).
|
||||
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
|
||||
(bsc#1012628).
|
||||
- octeontx2-pf: Fix memory leak during interface down
|
||||
(bsc#1012628).
|
||||
- wireguard: use DEV_STATS_INC() (bsc#1012628).
|
||||
- net: wangxun: fix kernel panic due to null pointer
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
|
||||
(bsc#1012628).
|
||||
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
|
||||
(bsc#1012628).
|
||||
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
|
||||
(bsc#1012628).
|
||||
- afs: Make error on cell lookup failure consistent with OpenAFS
|
||||
(bsc#1012628).
|
||||
- afs: Fix afs_server_list to be cleaned up with RCU
|
||||
(bsc#1012628).
|
||||
- rxrpc: Defer the response to a PING ACK until we've parsed it
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix RTT determination to use any ACK as a source
|
||||
(bsc#1012628).
|
||||
- s390/ism: ism driver implies smc protocol (bsc#1012628).
|
||||
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
|
||||
(bsc#1012628).
|
||||
- sched/fair: Fix the decision for load balance (bsc#1012628).
|
||||
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
|
||||
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
|
||||
GIC designs (bsc#1012628).
|
||||
- NFSD: Fix checksum mismatches in the duplicate reply cache
|
||||
(bsc#1012628).
|
||||
- NFSD: Fix "start of NFS reply" pointer passed to
|
||||
nfsd_cache_update() (bsc#1012628).
|
||||
- commit eafb2e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 15:09:31 CET 2023 - bwiedemann@suse.de
|
||||
|
||||
- Do not store build host name in initrd
|
||||
Without this patch, kernel-obs-build stored the build host name
|
||||
in its .build.initrd.kvm
|
||||
This patch allows for reproducible builds of kernel-obs-build and thus
|
||||
avoids re-publishing the kernel-obs-build.rpm when nothing changed.
|
||||
Note that this has no influence on the /etc/hosts file
|
||||
that is used during other OBS builds.
|
||||
https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
|
||||
- commit fd3a75e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 13:07:16 CET 2023 - tiwai@suse.de
|
||||
|
||||
- Update ath11k hibernation patches from the latest code (bsc#1207948)
|
||||
- commit 7dc7bda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
|
||||
@ -890,6 +1103,16 @@ Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
|
||||
- commit d766c57
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 24 11:42:01 CET 2023 - fcrozat@suse.com
|
||||
|
||||
- Ensure ia32_emulation is always enabled for kernel-obs-build
|
||||
If ia32_emulation is disabled by default, ensure it is enabled
|
||||
back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
|
||||
[ms: Always pass the parameter, no need to grep through the config which
|
||||
may not be very reliable]
|
||||
- commit 56a2c2f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 17:52:15 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -905,6 +1128,18 @@ Wed Nov 22 17:30:17 CET 2023 - tiwai@suse.de
|
||||
- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
|
||||
- commit 8be32dc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 10:33:50 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- rpm: Define git commit as macro
|
||||
- commit bcc92c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 08:39:48 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-source: Move provides after sources
|
||||
- commit dbbf742
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 21 17:26:22 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -3335,6 +3570,19 @@ Sun Oct 8 23:06:37 CEST 2023 - mkubecek@suse.cz
|
||||
- IPU_BRIDGE=m (new on riscv64)
|
||||
- commit a59832f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 14:29:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Convert the document to Markdown
|
||||
(jsc#PED-5021)
|
||||
- commit c05cfc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 13:58:12 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Convert the document to Markdown (jsc#PED-5021)
|
||||
- commit bff5e3e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 6 13:20:48 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -3929,6 +4177,24 @@ Tue Oct 3 16:18:13 CEST 2023 - palcantara@suse.de
|
||||
CVE-2023-5345).
|
||||
- commit 180c31b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 11:07:14 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Remove the list of links (jsc#PED-5021)
|
||||
All links have been incorporated into the text. Remove now unnecessary
|
||||
list at the end of the document.
|
||||
- commit 43d62b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 10:31:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Adjust heading style (jsc#PED-5021)
|
||||
* Underscore all headings as a preparation for Markdown conversion.
|
||||
* Use title-style capitalization for the document name and
|
||||
sentence-style capitalization for section headings, as recommended in
|
||||
the current SUSE Documentation Style Guide.
|
||||
- commit 11e3267
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 08:47:21 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
@ -3952,6 +4218,53 @@ Mon Oct 2 06:34:04 CEST 2023 - mkubecek@suse.cz
|
||||
- patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch (0e4cac557531)
|
||||
- commit 019d4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 16:06:05 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Reflow text to 80-column width
|
||||
(jsc#PED-5021)
|
||||
- commit be0158c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 15:05:42 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the tools
|
||||
(jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Limit the range of commits in the exportpatch example to prevent it
|
||||
from running for too long.
|
||||
* Incorporate URLs directly into the text.
|
||||
* Fix typos and improve some wording, in particular avoid use of "there
|
||||
is/are" and prefer the present tense over the future one.
|
||||
- commit c0bea0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:58:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the patch
|
||||
format (jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Remove references to links to the patchtools and kernel source. They
|
||||
are incorporated in other parts of the text.
|
||||
* Use sentence-style capitalization for section headings, as recommended
|
||||
in the current SUSE Documentation Style Guide.
|
||||
* Fix typos and some wording, in particular avoid use of "there is/are".
|
||||
- commit ce98345
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:39:19 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update the summary and background
|
||||
(jsc#PED-5021)
|
||||
* Drop information about patches being split into directories per
|
||||
a subsystem because that is no longer the case.
|
||||
* Remove the mention that the expanded tree is present since SLE11-SP2
|
||||
as that is now only a historical detail.
|
||||
* Incorporate URLs and additional information in parenthenses directly
|
||||
into the text.
|
||||
* Fix typos and improve some wording.
|
||||
- commit 640988f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 25 19:40:07 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
@ -4944,6 +5257,12 @@ Tue Sep 19 09:57:16 CEST 2023 - tiwai@suse.de
|
||||
- efivarfs: fix statfs() on efivarfs (bsc#1215284).
|
||||
- commit 6b704c5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 16:31:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Reflow text to 80-column width (jsc#PED-5021)
|
||||
- commit e8f2c67
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
|
||||
@ -4956,6 +5275,40 @@ Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
align with the SLE configurations.
|
||||
- commit 8c848c4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:24:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Minor content clean up (jsc#PED-5021)
|
||||
* Mark the user's build directory as a variable, not a command:
|
||||
'make -C $(your_build_dir)' -> 'make -C $YOUR_BUILD_DIR'.
|
||||
* Unify how to get the current directory: 'M=$(pwd)' -> 'M=$PWD'.
|
||||
* 'GIT' / 'git' -> 'Git'.
|
||||
- commit 1cb4ec8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:34:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about module paths
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe names of the
|
||||
/lib/modules/$VERSION-$RELEASE-$FLAVOR/... directories
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Note: Keep the /lib/modules/ prefix instead of using the new
|
||||
/usr/lib/modules/ location for now. The updated README is expected to
|
||||
be incorporated to various branches that are not yet usrmerged.
|
||||
- commit 7eba2f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:27:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about custom patches
|
||||
(jsc#PED-5021)
|
||||
* Replace mention of various patches.* directories with only
|
||||
patches.suse as the typical location for patches.
|
||||
* Replace i386 with x86_64 in the example how to define a config addon.
|
||||
* Fix some typos and wording.
|
||||
- commit 2997d22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 10:20:52 CEST 2023 - clin@suse.com
|
||||
|
||||
@ -4978,6 +5331,66 @@ Fri Sep 15 17:09:42 CEST 2023 - mkubecek@suse.cz
|
||||
(CVE-2023-4881 bsc#1215221).
|
||||
- commit 89de233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 16:03:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about config files
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe a name of the /boot/config-... file
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Replace removed silentoldconfig with oldconfig.
|
||||
* Mention that oldconfig can automatically pick a base config from
|
||||
"/boot/config-$(uname -r)".
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
- commit cba5807
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 14:42:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the patch selection section
|
||||
(jsc#PED-5021)
|
||||
* Make the steps how to obtain expanded kernel source more generic in
|
||||
regards to version numbers.
|
||||
* Use '#' instead of '$' as the command line indicator to signal that
|
||||
the steps need to be run as root.
|
||||
* Update the format of linux-$SRCVERSION.tar.bz2 to xz.
|
||||
* Improve some wording.
|
||||
- commit e14852c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:39:15 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about (un)supported modules
|
||||
(jsc#PED-5021)
|
||||
* Update the list of taint flags. Convert it to a table that matches the
|
||||
upstream documentation format and describe specifically flags that are
|
||||
related to module support status.
|
||||
* Fix some typos and wording.
|
||||
- commit e46f0df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:28:20 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring information about compiling up to date
|
||||
(jsc#PED-5021)
|
||||
* When building the kernel, don't mention to initially change the
|
||||
current directory to /usr/src/linux because later description
|
||||
discourages it and specifies to use 'make -C /usr/src/linux'.
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
* Fix the obsolete name of /etc/modprobe.d/unsupported-modules ->
|
||||
/etc/modprobe.d/10-unsupported-modules.conf.
|
||||
* Drop a note that a newly built kernel should be added to the boot
|
||||
manager because that normally happens automatically when running
|
||||
'make install'.
|
||||
* Update a link to the Kernel Module Packages Manual.
|
||||
* When preparing a build for external modules, mention use of the
|
||||
upstream recommended 'make modules_prepare' instead of a pair of
|
||||
'make prepare' + 'make scripts'.
|
||||
* Fix some typos+grammar.
|
||||
- commit b9b7e79
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 07:26:41 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -5017,12 +5430,61 @@ Thu Sep 14 07:20:07 CEST 2023 - clin@suse.com
|
||||
(bsc#1213614).
|
||||
- commit 421188e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 18:12:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring the overview section up to date
|
||||
(jsc#PED-5021)
|
||||
* Update information in the overview section that was no longer
|
||||
accurate.
|
||||
* Improve wording and fix some typos+grammar.
|
||||
- commit 798c075
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 12:46:45 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- sysctl/defaults: increase vm.max_map_count (bsc#1214445)
|
||||
- commit ac3c174
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 11:28:53 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the references list (jsc#PED-5021)
|
||||
* Remove the reference to Linux Documentation Project. It has been
|
||||
inactive for years and mostly contains old manuals that aren't
|
||||
relevant for contemporary systems and hardware.
|
||||
* Update the name and link to LWN.net. The original name "Linux Weekly
|
||||
News" has been deemphasized over time by its authors.
|
||||
* Update the link to Kernel newbies website.
|
||||
* Update the reference to The Linux Kernel Module Programming Guide. The
|
||||
document has not been updated for over a decade but it looks its
|
||||
content is still relevant for today.
|
||||
* Point Kernel Module Packages Manual to the current version.
|
||||
* Add a reference to SUSE SolidDriver Program.
|
||||
- commit 0edac75
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:27:38 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update title information (jsc#PED-5021)
|
||||
* Drop the mention of kernel versions from the readme title.
|
||||
* Remove information about the original authors of the document. Rely as
|
||||
in case of other readmes on Git metadata to get information about all
|
||||
contributions.
|
||||
* Strip the table of contents. The document is short and easy to
|
||||
navigate just by scrolling through it.
|
||||
- commit 06f5139
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:20:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about DUD (jsc#PED-5021)
|
||||
Remove a dead link to description of Device Update Disks found
|
||||
previously on novell.com. Replace it with a short section summarizing
|
||||
what DUD is and reference the mkdud + mksusecd tools and their
|
||||
documentation for more information.
|
||||
- commit 7eeba4e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:11:21 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
|
@ -16,6 +16,7 @@
|
||||
#
|
||||
|
||||
|
||||
%define git_commit eafb2e8a46d36841e6e8eb210b0ce428a4fe4481
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -24,10 +25,10 @@ Name: kernel-syms
|
||||
Summary: Kernel Symbol Versions (modversions)
|
||||
License: GPL-2.0-only
|
||||
Group: Development/Sources
|
||||
Version: 6.6.3
|
||||
Version: 6.6.4
|
||||
%if %using_buildservice
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gd766c57
|
||||
Release: <RELEASE>.geafb2e8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -52,7 +53,7 @@ Requires: kernel-pae-devel = %version-%source_rel
|
||||
%endif
|
||||
Requires: pesign-obs-integration
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: %name-srchash-%git_commit
|
||||
Provides: multiversion(kernel)
|
||||
Source: README.KSYMS
|
||||
Requires: kernel-devel%variant = %version-%source_rel
|
||||
|
@ -16,6 +16,7 @@
|
||||
#
|
||||
|
||||
|
||||
%define git_commit @COMMIT_FULL@
|
||||
%define variant @VARIANT@%{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -41,7 +42,7 @@ BuildRequires: coreutils
|
||||
@REQUIRES@
|
||||
Requires: pesign-obs-integration
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-@COMMIT_FULL@
|
||||
Provides: %name-srchash-%git_commit
|
||||
Provides: multiversion(kernel)
|
||||
Source: README.KSYMS
|
||||
Requires: kernel-devel%variant = %version-%source_rel
|
||||
|
@ -1,3 +1,216 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 3 14:14:27 CET 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.6.4 (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix software node leak on probe errors
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
|
||||
- usb: dwc3: Fix default mode initialization (bsc#1012628).
|
||||
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
|
||||
- usb: typec: tcpm: Skip hard reset when in error recovery
|
||||
(bsc#1012628).
|
||||
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
|
||||
- USB: serial: option: don't claim interface 4 for ZTE MF290
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
|
||||
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
|
||||
- usb: cdnsp: Fix deadlock issue during using NCM gadget
|
||||
(bsc#1012628).
|
||||
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
|
||||
(bsc#1012628).
|
||||
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
|
||||
- bcache: fixup lock c->root error (bsc#1012628).
|
||||
- bcache: fixup init dirty data errors (bsc#1012628).
|
||||
- bcache: prevent potential division by zero error (bsc#1012628).
|
||||
- bcache: check return value from btree_node_alloc_replacement()
|
||||
(bsc#1012628).
|
||||
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
|
||||
- dm-delay: fix a race between delay_presuspend and delay_bio
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
|
||||
(bsc#1012628).
|
||||
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
|
||||
on i2c bus (bsc#1012628).
|
||||
- cifs: fix leak of iface for primary channel (bsc#1012628).
|
||||
- cifs: account for primary channel in the interface list
|
||||
(bsc#1012628).
|
||||
- cifs: distribute channels across interfaces based on speed
|
||||
(bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
2.0 PHY" (bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
3.0 PHY" (bsc#1012628).
|
||||
- Revert "usb: phy: add usb phy notify port status API"
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Mark VF as slave before exposing it to user-mode
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Fix race of register_netdevice_notifier and VF
|
||||
register (bsc#1012628).
|
||||
- hv_netvsc: fix race of netvsc and VF register_netdevice
|
||||
(bsc#1012628).
|
||||
- platform/x86: ideapad-laptop: Set max_brightness before using it
|
||||
(bsc#1012628).
|
||||
- platform/x86/amd/pmc: adjust getting DRAM size behavior
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Luat Air72*U series products
|
||||
(bsc#1012628).
|
||||
- usb: misc: onboard-hub: add support for Microchip USB5744
|
||||
(bsc#1012628).
|
||||
- dt-bindings: usb: microchip,usb5744: Add second supply
|
||||
(bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Fix error handling in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: move mutex_lock() down in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Simplify return check in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- s390/dasd: protect device queue against concurrent access
|
||||
(bsc#1012628).
|
||||
- io_uring/fs: consider link->flags when getting path for LINKAT
|
||||
(bsc#1012628).
|
||||
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
|
||||
race (bsc#1012628).
|
||||
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
|
||||
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
|
||||
btree_gc_coalesce() (bsc#1012628).
|
||||
- io_uring: fix off-by one bvec index (bsc#1012628).
|
||||
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
|
||||
(bsc#1012628).
|
||||
- swiotlb-xen: provide the "max_mapping_size" method
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: Add acpi_device_fix_up_power_children() function
|
||||
(bsc#1012628).
|
||||
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
|
||||
(bsc#1012628).
|
||||
- ACPI: processor_idle: use raw_safe_halt() in
|
||||
acpi_idle_play_dead() (bsc#1012628).
|
||||
- ACPI: video: Use acpi_device_fix_up_power_children()
|
||||
(bsc#1012628).
|
||||
- thunderbolt: Set lane bonding bit only for downstream port
|
||||
(bsc#1012628).
|
||||
- drm/ast: Disconnect BMC if physical connector is connected
|
||||
(bsc#1012628).
|
||||
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
|
||||
(bsc#1012628).
|
||||
- kselftest/arm64: Fix output formatting for za-fork
|
||||
(bsc#1012628).
|
||||
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
|
||||
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
|
||||
(bsc#1012628).
|
||||
- lockdep: Fix block chain corruption (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix resource leaks on probe deferral
|
||||
(bsc#1012628).
|
||||
- nvmet: nul-terminate the NQNs passed in the connect command
|
||||
(bsc#1012628).
|
||||
- nvme: blank out authentication fabrics options if not configured
|
||||
(bsc#1012628).
|
||||
- afs: Fix file locking on R/O volumes to operate in local mode
|
||||
(bsc#1012628).
|
||||
- afs: Return ENOENT if no cell DNS record can be found
|
||||
(bsc#1012628).
|
||||
- net: ipa: fix one GSI register field width (bsc#1012628).
|
||||
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
|
||||
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
|
||||
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
|
||||
- amd-xgbe: propagate the correct speed and duplex status
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle the corner-case during tx completion
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
|
||||
- net: veth: fix ethtool stats reporting (bsc#1012628).
|
||||
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
|
||||
with higher Rx queue than its PF (bsc#1012628).
|
||||
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
|
||||
- arm64: mm: Fix "rodata=on" when
|
||||
CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
|
||||
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
|
||||
(bsc#1012628).
|
||||
- net/smc: avoid data corruption caused by decline (bsc#1012628).
|
||||
- net: usb: ax88179_178a: fix failed operations during
|
||||
ax88179_reset (bsc#1012628).
|
||||
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
|
||||
HFP and HBP (bsc#1012628).
|
||||
- ipv4: Correct/silence an endian warning in __ip_do_redirect
|
||||
(bsc#1012628).
|
||||
- HID: fix HID device resource race between HID core and debugging
|
||||
support (bsc#1012628).
|
||||
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
|
||||
- accel/ivpu: Do not initialize parameters on power up
|
||||
(bsc#1012628).
|
||||
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
|
||||
(bsc#1012628).
|
||||
- net: Move {l,t,d}stats allocation to core and convert veth &
|
||||
vrf (bsc#1012628).
|
||||
- net, vrf: Move dstats structure to core (bsc#1012628).
|
||||
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
|
||||
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
|
||||
full (bsc#1012628).
|
||||
- libfs: getdents() should return 0 after reaching EOD
|
||||
(bsc#1012628).
|
||||
- block: update the stable_writes flag in bdev_add (bsc#1012628).
|
||||
- filemap: add a per-mapping stable writes flag (bsc#1012628).
|
||||
- drm/i915: do not clean GT table on error path (bsc#1012628).
|
||||
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
|
||||
(bsc#1012628).
|
||||
- octeontx2-pf: Fix memory leak during interface down
|
||||
(bsc#1012628).
|
||||
- wireguard: use DEV_STATS_INC() (bsc#1012628).
|
||||
- net: wangxun: fix kernel panic due to null pointer
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
|
||||
(bsc#1012628).
|
||||
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
|
||||
(bsc#1012628).
|
||||
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
|
||||
(bsc#1012628).
|
||||
- afs: Make error on cell lookup failure consistent with OpenAFS
|
||||
(bsc#1012628).
|
||||
- afs: Fix afs_server_list to be cleaned up with RCU
|
||||
(bsc#1012628).
|
||||
- rxrpc: Defer the response to a PING ACK until we've parsed it
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix RTT determination to use any ACK as a source
|
||||
(bsc#1012628).
|
||||
- s390/ism: ism driver implies smc protocol (bsc#1012628).
|
||||
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
|
||||
(bsc#1012628).
|
||||
- sched/fair: Fix the decision for load balance (bsc#1012628).
|
||||
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
|
||||
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
|
||||
GIC designs (bsc#1012628).
|
||||
- NFSD: Fix checksum mismatches in the duplicate reply cache
|
||||
(bsc#1012628).
|
||||
- NFSD: Fix "start of NFS reply" pointer passed to
|
||||
nfsd_cache_update() (bsc#1012628).
|
||||
- commit eafb2e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 15:09:31 CET 2023 - bwiedemann@suse.de
|
||||
|
||||
- Do not store build host name in initrd
|
||||
Without this patch, kernel-obs-build stored the build host name
|
||||
in its .build.initrd.kvm
|
||||
This patch allows for reproducible builds of kernel-obs-build and thus
|
||||
avoids re-publishing the kernel-obs-build.rpm when nothing changed.
|
||||
Note that this has no influence on the /etc/hosts file
|
||||
that is used during other OBS builds.
|
||||
https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
|
||||
- commit fd3a75e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 13:07:16 CET 2023 - tiwai@suse.de
|
||||
|
||||
- Update ath11k hibernation patches from the latest code (bsc#1207948)
|
||||
- commit 7dc7bda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
|
||||
@ -890,6 +1103,16 @@ Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
|
||||
- commit d766c57
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 24 11:42:01 CET 2023 - fcrozat@suse.com
|
||||
|
||||
- Ensure ia32_emulation is always enabled for kernel-obs-build
|
||||
If ia32_emulation is disabled by default, ensure it is enabled
|
||||
back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
|
||||
[ms: Always pass the parameter, no need to grep through the config which
|
||||
may not be very reliable]
|
||||
- commit 56a2c2f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 17:52:15 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -905,6 +1128,18 @@ Wed Nov 22 17:30:17 CET 2023 - tiwai@suse.de
|
||||
- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
|
||||
- commit 8be32dc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 10:33:50 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- rpm: Define git commit as macro
|
||||
- commit bcc92c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 08:39:48 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-source: Move provides after sources
|
||||
- commit dbbf742
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 21 17:26:22 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -3335,6 +3570,19 @@ Sun Oct 8 23:06:37 CEST 2023 - mkubecek@suse.cz
|
||||
- IPU_BRIDGE=m (new on riscv64)
|
||||
- commit a59832f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 14:29:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Convert the document to Markdown
|
||||
(jsc#PED-5021)
|
||||
- commit c05cfc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 13:58:12 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Convert the document to Markdown (jsc#PED-5021)
|
||||
- commit bff5e3e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 6 13:20:48 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -3929,6 +4177,24 @@ Tue Oct 3 16:18:13 CEST 2023 - palcantara@suse.de
|
||||
CVE-2023-5345).
|
||||
- commit 180c31b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 11:07:14 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Remove the list of links (jsc#PED-5021)
|
||||
All links have been incorporated into the text. Remove now unnecessary
|
||||
list at the end of the document.
|
||||
- commit 43d62b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 10:31:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Adjust heading style (jsc#PED-5021)
|
||||
* Underscore all headings as a preparation for Markdown conversion.
|
||||
* Use title-style capitalization for the document name and
|
||||
sentence-style capitalization for section headings, as recommended in
|
||||
the current SUSE Documentation Style Guide.
|
||||
- commit 11e3267
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 08:47:21 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
@ -3952,6 +4218,53 @@ Mon Oct 2 06:34:04 CEST 2023 - mkubecek@suse.cz
|
||||
- patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch (0e4cac557531)
|
||||
- commit 019d4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 16:06:05 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Reflow text to 80-column width
|
||||
(jsc#PED-5021)
|
||||
- commit be0158c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 15:05:42 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the tools
|
||||
(jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Limit the range of commits in the exportpatch example to prevent it
|
||||
from running for too long.
|
||||
* Incorporate URLs directly into the text.
|
||||
* Fix typos and improve some wording, in particular avoid use of "there
|
||||
is/are" and prefer the present tense over the future one.
|
||||
- commit c0bea0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:58:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the patch
|
||||
format (jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Remove references to links to the patchtools and kernel source. They
|
||||
are incorporated in other parts of the text.
|
||||
* Use sentence-style capitalization for section headings, as recommended
|
||||
in the current SUSE Documentation Style Guide.
|
||||
* Fix typos and some wording, in particular avoid use of "there is/are".
|
||||
- commit ce98345
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:39:19 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update the summary and background
|
||||
(jsc#PED-5021)
|
||||
* Drop information about patches being split into directories per
|
||||
a subsystem because that is no longer the case.
|
||||
* Remove the mention that the expanded tree is present since SLE11-SP2
|
||||
as that is now only a historical detail.
|
||||
* Incorporate URLs and additional information in parenthenses directly
|
||||
into the text.
|
||||
* Fix typos and improve some wording.
|
||||
- commit 640988f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 25 19:40:07 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
@ -4944,6 +5257,12 @@ Tue Sep 19 09:57:16 CEST 2023 - tiwai@suse.de
|
||||
- efivarfs: fix statfs() on efivarfs (bsc#1215284).
|
||||
- commit 6b704c5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 16:31:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Reflow text to 80-column width (jsc#PED-5021)
|
||||
- commit e8f2c67
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
|
||||
@ -4956,6 +5275,40 @@ Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
align with the SLE configurations.
|
||||
- commit 8c848c4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:24:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Minor content clean up (jsc#PED-5021)
|
||||
* Mark the user's build directory as a variable, not a command:
|
||||
'make -C $(your_build_dir)' -> 'make -C $YOUR_BUILD_DIR'.
|
||||
* Unify how to get the current directory: 'M=$(pwd)' -> 'M=$PWD'.
|
||||
* 'GIT' / 'git' -> 'Git'.
|
||||
- commit 1cb4ec8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:34:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about module paths
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe names of the
|
||||
/lib/modules/$VERSION-$RELEASE-$FLAVOR/... directories
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Note: Keep the /lib/modules/ prefix instead of using the new
|
||||
/usr/lib/modules/ location for now. The updated README is expected to
|
||||
be incorporated to various branches that are not yet usrmerged.
|
||||
- commit 7eba2f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:27:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about custom patches
|
||||
(jsc#PED-5021)
|
||||
* Replace mention of various patches.* directories with only
|
||||
patches.suse as the typical location for patches.
|
||||
* Replace i386 with x86_64 in the example how to define a config addon.
|
||||
* Fix some typos and wording.
|
||||
- commit 2997d22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 10:20:52 CEST 2023 - clin@suse.com
|
||||
|
||||
@ -4978,6 +5331,66 @@ Fri Sep 15 17:09:42 CEST 2023 - mkubecek@suse.cz
|
||||
(CVE-2023-4881 bsc#1215221).
|
||||
- commit 89de233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 16:03:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about config files
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe a name of the /boot/config-... file
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Replace removed silentoldconfig with oldconfig.
|
||||
* Mention that oldconfig can automatically pick a base config from
|
||||
"/boot/config-$(uname -r)".
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
- commit cba5807
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 14:42:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the patch selection section
|
||||
(jsc#PED-5021)
|
||||
* Make the steps how to obtain expanded kernel source more generic in
|
||||
regards to version numbers.
|
||||
* Use '#' instead of '$' as the command line indicator to signal that
|
||||
the steps need to be run as root.
|
||||
* Update the format of linux-$SRCVERSION.tar.bz2 to xz.
|
||||
* Improve some wording.
|
||||
- commit e14852c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:39:15 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about (un)supported modules
|
||||
(jsc#PED-5021)
|
||||
* Update the list of taint flags. Convert it to a table that matches the
|
||||
upstream documentation format and describe specifically flags that are
|
||||
related to module support status.
|
||||
* Fix some typos and wording.
|
||||
- commit e46f0df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:28:20 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring information about compiling up to date
|
||||
(jsc#PED-5021)
|
||||
* When building the kernel, don't mention to initially change the
|
||||
current directory to /usr/src/linux because later description
|
||||
discourages it and specifies to use 'make -C /usr/src/linux'.
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
* Fix the obsolete name of /etc/modprobe.d/unsupported-modules ->
|
||||
/etc/modprobe.d/10-unsupported-modules.conf.
|
||||
* Drop a note that a newly built kernel should be added to the boot
|
||||
manager because that normally happens automatically when running
|
||||
'make install'.
|
||||
* Update a link to the Kernel Module Packages Manual.
|
||||
* When preparing a build for external modules, mention use of the
|
||||
upstream recommended 'make modules_prepare' instead of a pair of
|
||||
'make prepare' + 'make scripts'.
|
||||
* Fix some typos+grammar.
|
||||
- commit b9b7e79
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 07:26:41 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -5017,12 +5430,61 @@ Thu Sep 14 07:20:07 CEST 2023 - clin@suse.com
|
||||
(bsc#1213614).
|
||||
- commit 421188e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 18:12:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring the overview section up to date
|
||||
(jsc#PED-5021)
|
||||
* Update information in the overview section that was no longer
|
||||
accurate.
|
||||
* Improve wording and fix some typos+grammar.
|
||||
- commit 798c075
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 12:46:45 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- sysctl/defaults: increase vm.max_map_count (bsc#1214445)
|
||||
- commit ac3c174
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 11:28:53 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the references list (jsc#PED-5021)
|
||||
* Remove the reference to Linux Documentation Project. It has been
|
||||
inactive for years and mostly contains old manuals that aren't
|
||||
relevant for contemporary systems and hardware.
|
||||
* Update the name and link to LWN.net. The original name "Linux Weekly
|
||||
News" has been deemphasized over time by its authors.
|
||||
* Update the link to Kernel newbies website.
|
||||
* Update the reference to The Linux Kernel Module Programming Guide. The
|
||||
document has not been updated for over a decade but it looks its
|
||||
content is still relevant for today.
|
||||
* Point Kernel Module Packages Manual to the current version.
|
||||
* Add a reference to SUSE SolidDriver Program.
|
||||
- commit 0edac75
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:27:38 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update title information (jsc#PED-5021)
|
||||
* Drop the mention of kernel versions from the readme title.
|
||||
* Remove information about the original authors of the document. Rely as
|
||||
in case of other readmes on Git metadata to get information about all
|
||||
contributions.
|
||||
* Strip the table of contents. The document is short and easy to
|
||||
navigate just by scrolling through it.
|
||||
- commit 06f5139
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:20:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about DUD (jsc#PED-5021)
|
||||
Remove a dead link to description of Device Update Disks found
|
||||
previously on novell.com. Replace it with a short section summarizing
|
||||
what DUD is and reference the mkdud + mksusecd tools and their
|
||||
documentation for more information.
|
||||
- commit 7eeba4e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:11:21 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
|
@ -18,7 +18,8 @@
|
||||
|
||||
|
||||
%define srcversion 6.6
|
||||
%define patchversion 6.6.3
|
||||
%define patchversion 6.6.4
|
||||
%define git_commit eafb2e8a46d36841e6e8eb210b0ce428a4fe4481
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@ -112,9 +113,9 @@ Name: kernel-vanilla
|
||||
Summary: The Standard Kernel - without any SUSE patches
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.6.3
|
||||
Version: 6.6.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gd766c57
|
||||
Release: <RELEASE>.geafb2e8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -385,10 +386,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-%build_flavor-base-srchash-%git_commit
|
||||
Provides: kernel-srchash-%git_commit
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: %name-srchash-%git_commit
|
||||
%obsolete_rebuilds %name
|
||||
|
||||
%define kmp_target_cpu %_target_cpu
|
||||
@ -1302,8 +1303,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-%build_flavor-base-srchash-%git_commit
|
||||
Provides: kernel-srchash-%git_commit
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
|
@ -1,3 +1,216 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 3 14:14:27 CET 2023 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.6.4 (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix software node leak on probe errors
|
||||
(bsc#1012628).
|
||||
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
|
||||
- usb: dwc3: Fix default mode initialization (bsc#1012628).
|
||||
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
|
||||
- usb: typec: tcpm: Skip hard reset when in error recovery
|
||||
(bsc#1012628).
|
||||
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
|
||||
- USB: serial: option: don't claim interface 4 for ZTE MF290
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
|
||||
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
|
||||
- usb: cdnsp: Fix deadlock issue during using NCM gadget
|
||||
(bsc#1012628).
|
||||
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
|
||||
(bsc#1012628).
|
||||
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
|
||||
- bcache: fixup lock c->root error (bsc#1012628).
|
||||
- bcache: fixup init dirty data errors (bsc#1012628).
|
||||
- bcache: prevent potential division by zero error (bsc#1012628).
|
||||
- bcache: check return value from btree_node_alloc_replacement()
|
||||
(bsc#1012628).
|
||||
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
|
||||
- dm-delay: fix a race between delay_presuspend and delay_bio
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
|
||||
(bsc#1012628).
|
||||
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
|
||||
on i2c bus (bsc#1012628).
|
||||
- cifs: fix leak of iface for primary channel (bsc#1012628).
|
||||
- cifs: account for primary channel in the interface list
|
||||
(bsc#1012628).
|
||||
- cifs: distribute channels across interfaces based on speed
|
||||
(bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
2.0 PHY" (bsc#1012628).
|
||||
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
|
||||
3.0 PHY" (bsc#1012628).
|
||||
- Revert "usb: phy: add usb phy notify port status API"
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Mark VF as slave before exposing it to user-mode
|
||||
(bsc#1012628).
|
||||
- hv_netvsc: Fix race of register_netdevice_notifier and VF
|
||||
register (bsc#1012628).
|
||||
- hv_netvsc: fix race of netvsc and VF register_netdevice
|
||||
(bsc#1012628).
|
||||
- platform/x86: ideapad-laptop: Set max_brightness before using it
|
||||
(bsc#1012628).
|
||||
- platform/x86/amd/pmc: adjust getting DRAM size behavior
|
||||
(bsc#1012628).
|
||||
- USB: serial: option: add Luat Air72*U series products
|
||||
(bsc#1012628).
|
||||
- usb: misc: onboard-hub: add support for Microchip USB5744
|
||||
(bsc#1012628).
|
||||
- dt-bindings: usb: microchip,usb5744: Add second supply
|
||||
(bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Fix error handling in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: move mutex_lock() down in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- platform/x86: hp-bioscfg: Simplify return check in
|
||||
hp_add_other_attributes() (bsc#1012628).
|
||||
- s390/dasd: protect device queue against concurrent access
|
||||
(bsc#1012628).
|
||||
- io_uring/fs: consider link->flags when getting path for LINKAT
|
||||
(bsc#1012628).
|
||||
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
|
||||
race (bsc#1012628).
|
||||
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
|
||||
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
|
||||
btree_gc_coalesce() (bsc#1012628).
|
||||
- io_uring: fix off-by one bvec index (bsc#1012628).
|
||||
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
|
||||
(bsc#1012628).
|
||||
- swiotlb-xen: provide the "max_mapping_size" method
|
||||
(bsc#1012628).
|
||||
- ACPI: PM: Add acpi_device_fix_up_power_children() function
|
||||
(bsc#1012628).
|
||||
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
|
||||
(bsc#1012628).
|
||||
- ACPI: processor_idle: use raw_safe_halt() in
|
||||
acpi_idle_play_dead() (bsc#1012628).
|
||||
- ACPI: video: Use acpi_device_fix_up_power_children()
|
||||
(bsc#1012628).
|
||||
- thunderbolt: Set lane bonding bit only for downstream port
|
||||
(bsc#1012628).
|
||||
- drm/ast: Disconnect BMC if physical connector is connected
|
||||
(bsc#1012628).
|
||||
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
|
||||
(bsc#1012628).
|
||||
- kselftest/arm64: Fix output formatting for za-fork
|
||||
(bsc#1012628).
|
||||
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
|
||||
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
|
||||
(bsc#1012628).
|
||||
- lockdep: Fix block chain corruption (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
|
||||
- USB: dwc3: qcom: fix resource leaks on probe deferral
|
||||
(bsc#1012628).
|
||||
- nvmet: nul-terminate the NQNs passed in the connect command
|
||||
(bsc#1012628).
|
||||
- nvme: blank out authentication fabrics options if not configured
|
||||
(bsc#1012628).
|
||||
- afs: Fix file locking on R/O volumes to operate in local mode
|
||||
(bsc#1012628).
|
||||
- afs: Return ENOENT if no cell DNS record can be found
|
||||
(bsc#1012628).
|
||||
- net: ipa: fix one GSI register field width (bsc#1012628).
|
||||
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
|
||||
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
|
||||
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
|
||||
- amd-xgbe: propagate the correct speed and duplex status
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle the corner-case during tx completion
|
||||
(bsc#1012628).
|
||||
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
|
||||
- net: veth: fix ethtool stats reporting (bsc#1012628).
|
||||
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
|
||||
with higher Rx queue than its PF (bsc#1012628).
|
||||
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
|
||||
- arm64: mm: Fix "rodata=on" when
|
||||
CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
|
||||
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
|
||||
(bsc#1012628).
|
||||
- net/smc: avoid data corruption caused by decline (bsc#1012628).
|
||||
- net: usb: ax88179_178a: fix failed operations during
|
||||
ax88179_reset (bsc#1012628).
|
||||
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
|
||||
HFP and HBP (bsc#1012628).
|
||||
- ipv4: Correct/silence an endian warning in __ip_do_redirect
|
||||
(bsc#1012628).
|
||||
- HID: fix HID device resource race between HID core and debugging
|
||||
support (bsc#1012628).
|
||||
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
|
||||
- accel/ivpu: Do not initialize parameters on power up
|
||||
(bsc#1012628).
|
||||
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
|
||||
(bsc#1012628).
|
||||
- net: Move {l,t,d}stats allocation to core and convert veth &
|
||||
vrf (bsc#1012628).
|
||||
- net, vrf: Move dstats structure to core (bsc#1012628).
|
||||
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
|
||||
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
|
||||
full (bsc#1012628).
|
||||
- libfs: getdents() should return 0 after reaching EOD
|
||||
(bsc#1012628).
|
||||
- block: update the stable_writes flag in bdev_add (bsc#1012628).
|
||||
- filemap: add a per-mapping stable writes flag (bsc#1012628).
|
||||
- drm/i915: do not clean GT table on error path (bsc#1012628).
|
||||
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
|
||||
(bsc#1012628).
|
||||
- octeontx2-pf: Fix memory leak during interface down
|
||||
(bsc#1012628).
|
||||
- wireguard: use DEV_STATS_INC() (bsc#1012628).
|
||||
- net: wangxun: fix kernel panic due to null pointer
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
|
||||
(bsc#1012628).
|
||||
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
|
||||
(bsc#1012628).
|
||||
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
|
||||
(bsc#1012628).
|
||||
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
|
||||
(bsc#1012628).
|
||||
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
|
||||
(bsc#1012628).
|
||||
- afs: Make error on cell lookup failure consistent with OpenAFS
|
||||
(bsc#1012628).
|
||||
- afs: Fix afs_server_list to be cleaned up with RCU
|
||||
(bsc#1012628).
|
||||
- rxrpc: Defer the response to a PING ACK until we've parsed it
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix RTT determination to use any ACK as a source
|
||||
(bsc#1012628).
|
||||
- s390/ism: ism driver implies smc protocol (bsc#1012628).
|
||||
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
|
||||
(bsc#1012628).
|
||||
- sched/fair: Fix the decision for load balance (bsc#1012628).
|
||||
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
|
||||
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
|
||||
(bsc#1012628).
|
||||
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
|
||||
GIC designs (bsc#1012628).
|
||||
- NFSD: Fix checksum mismatches in the duplicate reply cache
|
||||
(bsc#1012628).
|
||||
- NFSD: Fix "start of NFS reply" pointer passed to
|
||||
nfsd_cache_update() (bsc#1012628).
|
||||
- commit eafb2e8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 15:09:31 CET 2023 - bwiedemann@suse.de
|
||||
|
||||
- Do not store build host name in initrd
|
||||
Without this patch, kernel-obs-build stored the build host name
|
||||
in its .build.initrd.kvm
|
||||
This patch allows for reproducible builds of kernel-obs-build and thus
|
||||
avoids re-publishing the kernel-obs-build.rpm when nothing changed.
|
||||
Note that this has no influence on the /etc/hosts file
|
||||
that is used during other OBS builds.
|
||||
https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
|
||||
- commit fd3a75e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 13:07:16 CET 2023 - tiwai@suse.de
|
||||
|
||||
- Update ath11k hibernation patches from the latest code (bsc#1207948)
|
||||
- commit 7dc7bda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
|
||||
@ -890,6 +1103,16 @@ Wed Nov 29 06:06:07 CET 2023 - jslaby@suse.cz
|
||||
patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
|
||||
- commit d766c57
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 24 11:42:01 CET 2023 - fcrozat@suse.com
|
||||
|
||||
- Ensure ia32_emulation is always enabled for kernel-obs-build
|
||||
If ia32_emulation is disabled by default, ensure it is enabled
|
||||
back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
|
||||
[ms: Always pass the parameter, no need to grep through the config which
|
||||
may not be very reliable]
|
||||
- commit 56a2c2f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 17:52:15 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -905,6 +1128,18 @@ Wed Nov 22 17:30:17 CET 2023 - tiwai@suse.de
|
||||
- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
|
||||
- commit 8be32dc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 10:33:50 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- rpm: Define git commit as macro
|
||||
- commit bcc92c8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 22 08:39:48 CET 2023 - msuchanek@suse.de
|
||||
|
||||
- kernel-source: Move provides after sources
|
||||
- commit dbbf742
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 21 17:26:22 CET 2023 - tiwai@suse.de
|
||||
|
||||
@ -3335,6 +3570,19 @@ Sun Oct 8 23:06:37 CEST 2023 - mkubecek@suse.cz
|
||||
- IPU_BRIDGE=m (new on riscv64)
|
||||
- commit a59832f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 14:29:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Convert the document to Markdown
|
||||
(jsc#PED-5021)
|
||||
- commit c05cfc9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 7 13:58:12 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Convert the document to Markdown (jsc#PED-5021)
|
||||
- commit bff5e3e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 6 13:20:48 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -3929,6 +4177,24 @@ Tue Oct 3 16:18:13 CEST 2023 - palcantara@suse.de
|
||||
CVE-2023-5345).
|
||||
- commit 180c31b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 11:07:14 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Remove the list of links (jsc#PED-5021)
|
||||
All links have been incorporated into the text. Remove now unnecessary
|
||||
list at the end of the document.
|
||||
- commit 43d62b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 10:31:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Adjust heading style (jsc#PED-5021)
|
||||
* Underscore all headings as a preparation for Markdown conversion.
|
||||
* Use title-style capitalization for the document name and
|
||||
sentence-style capitalization for section headings, as recommended in
|
||||
the current SUSE Documentation Style Guide.
|
||||
- commit 11e3267
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 3 08:47:21 CEST 2023 - mkubecek@suse.cz
|
||||
|
||||
@ -3952,6 +4218,53 @@ Mon Oct 2 06:34:04 CEST 2023 - mkubecek@suse.cz
|
||||
- patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch (0e4cac557531)
|
||||
- commit 019d4ec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 16:06:05 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Reflow text to 80-column width
|
||||
(jsc#PED-5021)
|
||||
- commit be0158c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 15:05:42 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the tools
|
||||
(jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Limit the range of commits in the exportpatch example to prevent it
|
||||
from running for too long.
|
||||
* Incorporate URLs directly into the text.
|
||||
* Fix typos and improve some wording, in particular avoid use of "there
|
||||
is/are" and prefer the present tense over the future one.
|
||||
- commit c0bea0c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:58:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update information about the patch
|
||||
format (jsc#PED-5021)
|
||||
* Replace bugzilla.novell.com with bugzilla.suse.com and FATE with Jira.
|
||||
* Remove references to links to the patchtools and kernel source. They
|
||||
are incorporated in other parts of the text.
|
||||
* Use sentence-style capitalization for section headings, as recommended
|
||||
in the current SUSE Documentation Style Guide.
|
||||
* Fix typos and some wording, in particular avoid use of "there is/are".
|
||||
- commit ce98345
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 26 14:39:19 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.PATCH-POLICY.SUSE: Update the summary and background
|
||||
(jsc#PED-5021)
|
||||
* Drop information about patches being split into directories per
|
||||
a subsystem because that is no longer the case.
|
||||
* Remove the mention that the expanded tree is present since SLE11-SP2
|
||||
as that is now only a historical detail.
|
||||
* Incorporate URLs and additional information in parenthenses directly
|
||||
into the text.
|
||||
* Fix typos and improve some wording.
|
||||
- commit 640988f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 25 19:40:07 CEST 2023 - msuchanek@suse.de
|
||||
|
||||
@ -4944,6 +5257,12 @@ Tue Sep 19 09:57:16 CEST 2023 - tiwai@suse.de
|
||||
- efivarfs: fix statfs() on efivarfs (bsc#1215284).
|
||||
- commit 6b704c5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 16:31:22 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Reflow text to 80-column width (jsc#PED-5021)
|
||||
- commit e8f2c67
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
|
||||
@ -4956,6 +5275,40 @@ Mon Sep 18 14:35:23 CEST 2023 - tiwai@suse.de
|
||||
align with the SLE configurations.
|
||||
- commit 8c848c4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 14:24:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Minor content clean up (jsc#PED-5021)
|
||||
* Mark the user's build directory as a variable, not a command:
|
||||
'make -C $(your_build_dir)' -> 'make -C $YOUR_BUILD_DIR'.
|
||||
* Unify how to get the current directory: 'M=$(pwd)' -> 'M=$PWD'.
|
||||
* 'GIT' / 'git' -> 'Git'.
|
||||
- commit 1cb4ec8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:34:01 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about module paths
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe names of the
|
||||
/lib/modules/$VERSION-$RELEASE-$FLAVOR/... directories
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Note: Keep the /lib/modules/ prefix instead of using the new
|
||||
/usr/lib/modules/ location for now. The updated README is expected to
|
||||
be incorporated to various branches that are not yet usrmerged.
|
||||
- commit 7eba2f0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 11:27:26 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about custom patches
|
||||
(jsc#PED-5021)
|
||||
* Replace mention of various patches.* directories with only
|
||||
patches.suse as the typical location for patches.
|
||||
* Replace i386 with x86_64 in the example how to define a config addon.
|
||||
* Fix some typos and wording.
|
||||
- commit 2997d22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 18 10:20:52 CEST 2023 - clin@suse.com
|
||||
|
||||
@ -4978,6 +5331,66 @@ Fri Sep 15 17:09:42 CEST 2023 - mkubecek@suse.cz
|
||||
(CVE-2023-4881 bsc#1215221).
|
||||
- commit 89de233
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 16:03:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about config files
|
||||
(jsc#PED-5021)
|
||||
* Use version variables to describe a name of the /boot/config-... file
|
||||
instead of using specific example versions which get outdated quickly.
|
||||
* Replace removed silentoldconfig with oldconfig.
|
||||
* Mention that oldconfig can automatically pick a base config from
|
||||
"/boot/config-$(uname -r)".
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
- commit cba5807
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 14:42:36 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the patch selection section
|
||||
(jsc#PED-5021)
|
||||
* Make the steps how to obtain expanded kernel source more generic in
|
||||
regards to version numbers.
|
||||
* Use '#' instead of '$' as the command line indicator to signal that
|
||||
the steps need to be run as root.
|
||||
* Update the format of linux-$SRCVERSION.tar.bz2 to xz.
|
||||
* Improve some wording.
|
||||
- commit e14852c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:39:15 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about (un)supported modules
|
||||
(jsc#PED-5021)
|
||||
* Update the list of taint flags. Convert it to a table that matches the
|
||||
upstream documentation format and describe specifically flags that are
|
||||
related to module support status.
|
||||
* Fix some typos and wording.
|
||||
- commit e46f0df
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 11:28:20 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring information about compiling up to date
|
||||
(jsc#PED-5021)
|
||||
* When building the kernel, don't mention to initially change the
|
||||
current directory to /usr/src/linux because later description
|
||||
discourages it and specifies to use 'make -C /usr/src/linux'.
|
||||
* Avoid writing additional details in parentheses, incorporate them
|
||||
instead properly in the text.
|
||||
* Fix the obsolete name of /etc/modprobe.d/unsupported-modules ->
|
||||
/etc/modprobe.d/10-unsupported-modules.conf.
|
||||
* Drop a note that a newly built kernel should be added to the boot
|
||||
manager because that normally happens automatically when running
|
||||
'make install'.
|
||||
* Update a link to the Kernel Module Packages Manual.
|
||||
* When preparing a build for external modules, mention use of the
|
||||
upstream recommended 'make modules_prepare' instead of a pair of
|
||||
'make prepare' + 'make scripts'.
|
||||
* Fix some typos+grammar.
|
||||
- commit b9b7e79
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 07:26:41 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
@ -5017,12 +5430,61 @@ Thu Sep 14 07:20:07 CEST 2023 - clin@suse.com
|
||||
(bsc#1213614).
|
||||
- commit 421188e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 18:12:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Bring the overview section up to date
|
||||
(jsc#PED-5021)
|
||||
* Update information in the overview section that was no longer
|
||||
accurate.
|
||||
* Improve wording and fix some typos+grammar.
|
||||
- commit 798c075
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 12:46:45 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
- sysctl/defaults: increase vm.max_map_count (bsc#1214445)
|
||||
- commit ac3c174
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 11:28:53 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update the references list (jsc#PED-5021)
|
||||
* Remove the reference to Linux Documentation Project. It has been
|
||||
inactive for years and mostly contains old manuals that aren't
|
||||
relevant for contemporary systems and hardware.
|
||||
* Update the name and link to LWN.net. The original name "Linux Weekly
|
||||
News" has been deemphasized over time by its authors.
|
||||
* Update the link to Kernel newbies website.
|
||||
* Update the reference to The Linux Kernel Module Programming Guide. The
|
||||
document has not been updated for over a decade but it looks its
|
||||
content is still relevant for today.
|
||||
* Point Kernel Module Packages Manual to the current version.
|
||||
* Add a reference to SUSE SolidDriver Program.
|
||||
- commit 0edac75
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:27:38 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update title information (jsc#PED-5021)
|
||||
* Drop the mention of kernel versions from the readme title.
|
||||
* Remove information about the original authors of the document. Rely as
|
||||
in case of other readmes on Git metadata to get information about all
|
||||
contributions.
|
||||
* Strip the table of contents. The document is short and easy to
|
||||
navigate just by scrolling through it.
|
||||
- commit 06f5139
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:20:29 CEST 2023 - petr.pavlu@suse.com
|
||||
|
||||
- doc/README.SUSE: Update information about DUD (jsc#PED-5021)
|
||||
Remove a dead link to description of Device Update Disks found
|
||||
previously on novell.com. Replace it with a short section summarizing
|
||||
what DUD is and reference the mkdud + mksusecd tools and their
|
||||
documentation for more information.
|
||||
- commit 7eeba4e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 13 10:11:21 CEST 2023 - jslaby@suse.cz
|
||||
|
||||
|
@ -18,7 +18,8 @@
|
||||
|
||||
|
||||
%define srcversion 6.6
|
||||
%define patchversion 6.6.3
|
||||
%define patchversion 6.6.4
|
||||
%define git_commit eafb2e8a46d36841e6e8eb210b0ce428a4fe4481
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@ -112,9 +113,9 @@ Name: kernel-zfcpdump
|
||||
Summary: The IBM System Z zfcpdump Kernel
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 6.6.3
|
||||
Version: 6.6.4
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gd766c57
|
||||
Release: <RELEASE>.geafb2e8
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -385,10 +386,10 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-%build_flavor-base-srchash-%git_commit
|
||||
Provides: kernel-srchash-%git_commit
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: %name-srchash-%git_commit
|
||||
%obsolete_rebuilds %name
|
||||
|
||||
%define kmp_target_cpu %_target_cpu
|
||||
@ -1305,8 +1306,8 @@ Obsoletes: microcode_ctl < 1.18
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-srchash-d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
Provides: kernel-%build_flavor-base-srchash-%git_commit
|
||||
Provides: kernel-srchash-%git_commit
|
||||
|
||||
%obsolete_rebuilds %name-base
|
||||
%ifarch %ix86
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e174453453f97c76f84ec0e0c633b3c24d6f50fd3d9cc7764477b3742dba8f7e
|
||||
size 876401
|
||||
oid sha256:c7b71fe00fd1e44d0b8e8efaec883ab6fbbb0ce68b83fa483b3b9d69c17d1fe6
|
||||
size 964622
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:39add9fc7cf6ada3e6d493f606ad36d9a2a725d7b12748560e86b499a7abfacc
|
||||
size 68387
|
||||
oid sha256:f400b90d8207b0ed9e2d136e2186b7ff1d29aacacfb94f5644cecf7d258ad6ef
|
||||
size 68699
|
||||
|
113
series.conf
113
series.conf
@ -1187,6 +1187,119 @@
|
||||
patches.kernel.org/6.6.3-524-drm-amd-display-Clear-dpcd_sink_ext_caps-if-not.patch
|
||||
patches.kernel.org/6.6.3-525-drm-amd-display-Change-the-DMCUB-mailbox-memory.patch
|
||||
patches.kernel.org/6.6.3-526-Linux-6.6.3.patch
|
||||
patches.kernel.org/6.6.4-001-NFSD-Fix-start-of-NFS-reply-pointer-passed-to-n.patch
|
||||
patches.kernel.org/6.6.4-002-NFSD-Fix-checksum-mismatches-in-the-duplicate-r.patch
|
||||
patches.kernel.org/6.6.4-003-irqchip-gic-v3-its-Flush-ITS-tables-correctly-i.patch
|
||||
patches.kernel.org/6.6.4-004-hv-hv_kvp_daemon-Some-small-fixes-for-handling-.patch
|
||||
patches.kernel.org/6.6.4-005-sched-eevdf-Fix-vruntime-adjustment-on-reweight.patch
|
||||
patches.kernel.org/6.6.4-006-sched-fair-Fix-the-decision-for-load-balance.patch
|
||||
patches.kernel.org/6.6.4-007-drm-msm-dsi-use-the-correct-VREG_CTRL_1-value-f.patch
|
||||
patches.kernel.org/6.6.4-008-s390-ism-ism-driver-implies-smc-protocol.patch
|
||||
patches.kernel.org/6.6.4-009-rxrpc-Fix-RTT-determination-to-use-any-ACK-as-a.patch
|
||||
patches.kernel.org/6.6.4-010-rxrpc-Defer-the-response-to-a-PING-ACK-until-we.patch
|
||||
patches.kernel.org/6.6.4-011-afs-Fix-afs_server_list-to-be-cleaned-up-with-R.patch
|
||||
patches.kernel.org/6.6.4-012-afs-Make-error-on-cell-lookup-failure-consisten.patch
|
||||
patches.kernel.org/6.6.4-013-blk-cgroup-avoid-to-warn-rcu_read_lock_held-in-.patch
|
||||
patches.kernel.org/6.6.4-014-drm-panel-auo-b101uan08.3-Fine-tune-the-panel-p.patch
|
||||
patches.kernel.org/6.6.4-015-fs-Pass-AT_GETATTR_NOSEC-flag-to-getattr-interf.patch
|
||||
patches.kernel.org/6.6.4-016-drm-panel-simple-Fix-Innolux-G101ICE-L01-bus-fl.patch
|
||||
patches.kernel.org/6.6.4-017-drm-panel-simple-Fix-Innolux-G101ICE-L01-timing.patch
|
||||
patches.kernel.org/6.6.4-018-net-wangxun-fix-kernel-panic-due-to-null-pointe.patch
|
||||
patches.kernel.org/6.6.4-019-wireguard-use-DEV_STATS_INC.patch
|
||||
patches.kernel.org/6.6.4-020-octeontx2-pf-Fix-memory-leak-during-interface-d.patch
|
||||
patches.kernel.org/6.6.4-021-ata-pata_isapnp-Add-missing-error-check-for-dev.patch
|
||||
patches.kernel.org/6.6.4-022-drm-i915-do-not-clean-GT-table-on-error-path.patch
|
||||
patches.kernel.org/6.6.4-023-filemap-add-a-per-mapping-stable-writes-flag.patch
|
||||
patches.kernel.org/6.6.4-024-block-update-the-stable_writes-flag-in-bdev_add.patch
|
||||
patches.kernel.org/6.6.4-025-libfs-getdents-should-return-0-after-reaching-E.patch
|
||||
patches.kernel.org/6.6.4-026-drm-rockchip-vop-Fix-color-for-RGB888-BGR888-fo.patch
|
||||
patches.kernel.org/6.6.4-027-PM-tools-Fix-sleepgraph-syntax-error.patch
|
||||
patches.kernel.org/6.6.4-028-net-vrf-Move-dstats-structure-to-core.patch
|
||||
patches.kernel.org/6.6.4-029-net-Move-l-t-d-stats-allocation-to-core-and-con.patch
|
||||
patches.kernel.org/6.6.4-030-bpf-Fix-dev-s-rx-stats-for-bpf_redirect_peer-tr.patch
|
||||
patches.kernel.org/6.6.4-031-accel-ivpu-Do-not-initialize-parameters-on-powe.patch
|
||||
patches.kernel.org/6.6.4-032-accel-ivpu-37xx-Fix-hangs-related-to-MMIO-reset.patch
|
||||
patches.kernel.org/6.6.4-033-HID-fix-HID-device-resource-race-between-HID-co.patch
|
||||
patches.kernel.org/6.6.4-034-ipv4-Correct-silence-an-endian-warning-in-__ip_.patch
|
||||
patches.kernel.org/6.6.4-035-drm-panel-boe-tv101wum-nl6-Fine-tune-Himax83102.patch
|
||||
patches.kernel.org/6.6.4-036-net-usb-ax88179_178a-fix-failed-operations-duri.patch
|
||||
patches.kernel.org/6.6.4-037-net-smc-avoid-data-corruption-caused-by-decline.patch
|
||||
patches.kernel.org/6.6.4-038-s390-ipl-add-missing-IPL_TYPE_ECKD_DUMP-case-to.patch
|
||||
patches.kernel.org/6.6.4-039-arm64-mm-Fix-rodata-on-when-CONFIG_RODATA_FULL_.patch
|
||||
patches.kernel.org/6.6.4-040-arm-xen-fix-xen_vcpu_info-allocation-alignment.patch
|
||||
patches.kernel.org/6.6.4-041-octeontx2-pf-Fix-ntuple-rule-creation-to-direct.patch
|
||||
patches.kernel.org/6.6.4-042-net-veth-fix-ethtool-stats-reporting.patch
|
||||
patches.kernel.org/6.6.4-043-amd-xgbe-handle-corner-case-during-sfp-hotplug.patch
|
||||
patches.kernel.org/6.6.4-044-amd-xgbe-handle-the-corner-case-during-tx-compl.patch
|
||||
patches.kernel.org/6.6.4-045-amd-xgbe-propagate-the-correct-speed-and-duplex.patch
|
||||
patches.kernel.org/6.6.4-046-i40e-Fix-adding-unsupported-cloud-filters.patch
|
||||
patches.kernel.org/6.6.4-047-vsock-test-fix-SEQPACKET-message-bounds-test.patch
|
||||
patches.kernel.org/6.6.4-048-net-axienet-Fix-check-for-partial-TX-checksum.patch
|
||||
patches.kernel.org/6.6.4-049-net-ipa-fix-one-GSI-register-field-width.patch
|
||||
patches.kernel.org/6.6.4-050-afs-Return-ENOENT-if-no-cell-DNS-record-can-be-.patch
|
||||
patches.kernel.org/6.6.4-051-afs-Fix-file-locking-on-R-O-volumes-to-operate-.patch
|
||||
patches.kernel.org/6.6.4-052-nvme-blank-out-authentication-fabrics-options-i.patch
|
||||
patches.kernel.org/6.6.4-053-nvmet-nul-terminate-the-NQNs-passed-in-the-conn.patch
|
||||
patches.kernel.org/6.6.4-054-USB-dwc3-qcom-fix-resource-leaks-on-probe-defer.patch
|
||||
patches.kernel.org/6.6.4-055-USB-dwc3-qcom-fix-ACPI-platform-device-leak.patch
|
||||
patches.kernel.org/6.6.4-056-lockdep-Fix-block-chain-corruption.patch
|
||||
patches.kernel.org/6.6.4-057-mm-add-a-NO_INHERIT-flag-to-the-PR_SET_MDWE-prc.patch
|
||||
patches.kernel.org/6.6.4-058-prctl-Disable-prctl-PR_SET_MDWE-on-parisc.patch
|
||||
patches.kernel.org/6.6.4-059-kselftest-arm64-Fix-output-formatting-for-za-fo.patch
|
||||
patches.kernel.org/6.6.4-060-drm-msm-dpu-Add-missing-safe_lut_tbl-in-sc8280x.patch
|
||||
patches.kernel.org/6.6.4-061-drm-ast-Disconnect-BMC-if-physical-connector-is.patch
|
||||
patches.kernel.org/6.6.4-062-thunderbolt-Set-lane-bonding-bit-only-for-downs.patch
|
||||
patches.kernel.org/6.6.4-063-ACPI-video-Use-acpi_device_fix_up_power_childre.patch
|
||||
patches.kernel.org/6.6.4-064-ACPI-processor_idle-use-raw_safe_halt-in-acpi_i.patch
|
||||
patches.kernel.org/6.6.4-065-ACPI-resource-Skip-IRQ-override-on-ASUS-ExpertB.patch
|
||||
patches.kernel.org/6.6.4-066-ACPI-PM-Add-acpi_device_fix_up_power_children-f.patch
|
||||
patches.kernel.org/6.6.4-067-swiotlb-xen-provide-the-max_mapping_size-method.patch
|
||||
patches.kernel.org/6.6.4-068-tls-fix-NULL-deref-on-tls_sw_splice_eof-with-em.patch
|
||||
patches.kernel.org/6.6.4-069-io_uring-fix-off-by-one-bvec-index.patch
|
||||
patches.kernel.org/6.6.4-070-bcache-replace-a-mistaken-IS_ERR-by-IS_ERR_OR_N.patch
|
||||
patches.kernel.org/6.6.4-071-md-fix-bi_status-reporting-in-md_end_clone_io.patch
|
||||
patches.kernel.org/6.6.4-072-bcache-fixup-multi-threaded-bch_sectors_dirty_i.patch
|
||||
patches.kernel.org/6.6.4-073-io_uring-fs-consider-link-flags-when-getting-pa.patch
|
||||
patches.kernel.org/6.6.4-074-s390-dasd-protect-device-queue-against-concurre.patch
|
||||
patches.kernel.org/6.6.4-075-platform-x86-hp-bioscfg-Simplify-return-check-i.patch
|
||||
patches.kernel.org/6.6.4-076-platform-x86-hp-bioscfg-move-mutex_lock-down-in.patch
|
||||
patches.kernel.org/6.6.4-077-platform-x86-hp-bioscfg-Fix-error-handling-in-h.patch
|
||||
patches.kernel.org/6.6.4-078-dt-bindings-usb-microchip-usb5744-Add-second-su.patch
|
||||
patches.kernel.org/6.6.4-079-usb-misc-onboard-hub-add-support-for-Microchip-.patch
|
||||
patches.kernel.org/6.6.4-080-USB-serial-option-add-Luat-Air72-U-series-produ.patch
|
||||
patches.kernel.org/6.6.4-081-platform-x86-amd-pmc-adjust-getting-DRAM-size-b.patch
|
||||
patches.kernel.org/6.6.4-082-platform-x86-ideapad-laptop-Set-max_brightness-.patch
|
||||
patches.kernel.org/6.6.4-083-hv_netvsc-fix-race-of-netvsc-and-VF-register_ne.patch
|
||||
patches.kernel.org/6.6.4-084-hv_netvsc-Fix-race-of-register_netdevice_notifi.patch
|
||||
patches.kernel.org/6.6.4-085-hv_netvsc-Mark-VF-as-slave-before-exposing-it-t.patch
|
||||
patches.kernel.org/6.6.4-086-Revert-usb-phy-add-usb-phy-notify-port-status-A.patch
|
||||
patches.kernel.org/6.6.4-087-Revert-phy-realtek-usb-Add-driver-for-the-Realt.patch
|
||||
patches.kernel.org/6.6.4-088-Revert-phy-realtek-usb-Add-driver-for-the-Realt.patch
|
||||
patches.kernel.org/6.6.4-089-cifs-distribute-channels-across-interfaces-base.patch
|
||||
patches.kernel.org/6.6.4-090-cifs-account-for-primary-channel-in-the-interfa.patch
|
||||
patches.kernel.org/6.6.4-091-cifs-fix-leak-of-iface-for-primary-channel.patch
|
||||
patches.kernel.org/6.6.4-092-ALSA-hda-ASUS-UM5302LA-Added-quirks-for-cs35L41.patch
|
||||
patches.kernel.org/6.6.4-093-ALSA-hda-realtek-Add-quirks-for-ASUS-2024-Zenbo.patch
|
||||
patches.kernel.org/6.6.4-094-dm-delay-fix-a-race-between-delay_presuspend-an.patch
|
||||
patches.kernel.org/6.6.4-095-veth-Use-tstats-per-CPU-traffic-counters.patch
|
||||
patches.kernel.org/6.6.4-096-bcache-check-return-value-from-btree_node_alloc.patch
|
||||
patches.kernel.org/6.6.4-097-bcache-prevent-potential-division-by-zero-error.patch
|
||||
patches.kernel.org/6.6.4-098-bcache-fixup-init-dirty-data-errors.patch
|
||||
patches.kernel.org/6.6.4-099-bcache-fixup-lock-c-root-error.patch
|
||||
patches.kernel.org/6.6.4-100-USB-xhci-plat-fix-legacy-PHY-double-init.patch
|
||||
patches.kernel.org/6.6.4-101-usb-config-fix-iteration-issue-in-usb_get_bos_d.patch
|
||||
patches.kernel.org/6.6.4-102-usb-cdnsp-Fix-deadlock-issue-during-using-NCM-g.patch
|
||||
patches.kernel.org/6.6.4-103-USB-serial-option-add-Fibocom-L7xx-modules.patch
|
||||
patches.kernel.org/6.6.4-104-USB-serial-option-fix-FM101R-GL-defines.patch
|
||||
patches.kernel.org/6.6.4-105-USB-serial-option-don-t-claim-interface-4-for-Z.patch
|
||||
patches.kernel.org/6.6.4-106-usb-typec-tcpm-Fix-sink-caps-op-current-check.patch
|
||||
patches.kernel.org/6.6.4-107-usb-typec-tcpm-Skip-hard-reset-when-in-error-re.patch
|
||||
patches.kernel.org/6.6.4-108-USB-dwc2-write-HCINT-with-INTMASK-applied.patch
|
||||
patches.kernel.org/6.6.4-109-usb-dwc3-Fix-default-mode-initialization.patch
|
||||
patches.kernel.org/6.6.4-110-usb-dwc3-set-the-dma-max_seg_size.patch
|
||||
patches.kernel.org/6.6.4-111-USB-dwc3-qcom-fix-software-node-leak-on-probe-e.patch
|
||||
patches.kernel.org/6.6.4-112-USB-dwc3-qcom-fix-wakeup-after-probe-deferral.patch
|
||||
patches.kernel.org/6.6.4-113-Linux-6.6.4.patch
|
||||
|
||||
########################################################
|
||||
# Build fixes that apply to the vanilla kernel too.
|
||||
|
@ -1,3 +1,3 @@
|
||||
2023-11-29 05:06:07 +0000
|
||||
GIT Revision: d766c572a0364cdd25a29e4aea41104f5ffdbd17
|
||||
2023-12-03 13:15:07 +0000
|
||||
GIT Revision: eafb2e8a46d36841e6e8eb210b0ce428a4fe4481
|
||||
GIT Branch: stable
|
||||
|
Loading…
Reference in New Issue
Block a user